Linux 命令速查
学生信,Linux是最最基本的技能,要尽量将自己的工作平台转移到Linux,编程写脚本,这样会极大的提升工作效率,找工作时也不会太怂。Linux所有的任务都是通过命令来完成的,具有高度的统一性。Linux命令多,不可能都会,根据具体需求掌握部分即可。
索引
目录文件管理:pwd/tree/ls/cd/touch/mv/rm/
unlink/cp/mkdir/rmdir/文本操作:less/cat/more/head/tail/ – vi/nano/sed/emacs/ – cut/paste/join/sort/uniq/diff/cmp/nl
文件分隔合并:grep/split/printf/wc/uniq/paste/sort/join
查找:find/grep/wc – which/whereis/locate/
传输:wget/ssh/scp/curl/ftp/lftp/mysql/
系统:top/ps/kill/df/free/qsub/qdel/qstat
权限:chmod/chown/chgrp/file/stat
打包压缩解压:tar/gzip/bzip2
其他:ln/ssh/alias/date/cal/sleep/clear/who/whatis/man/echo/history/nohup/xargs
awk
重定向
管道
多种方法连接Linux(Xshell、putty、VNC)和Windows
shell脚本
PATH环境变量设置
软件安装
软件版本管理,编程环境管理,模块管理
vi配置
几乎所有的程序和脚本都是在vi下编写的,因此配置好vi将会大大的提高编程效率,也可以看出一个程序员的专业性。
首先就是要显示行号,便于调试时错误定位,临时的在vi下输入:nu;或将set nu写入本地vi配置文件;root用户可以修改/etc/vim/配置
vi ~/.vimrc
> set nu
我选择了github上热门的配置:The Ultimate vimrc
vi常用命令
awk
qstat -u zxli | awk '{if($10=="Q") print $1}' | xargs qdel
awk '{arr[$1]}END{for(key in arr){print key}}' > $read_names
sort和uniq
sort -u和uniq都可以去重,但应用的情况不同,其实sort -u等价于sort | uniq。
uniq只能对连续的重复归一,sort -u就是排序后归一去重。
Linux 命令速查的更多相关文章
- Linux命令速查手册,超详细Linux命令教程
一.常用命令速查 ls cd pwd cat more less tail head cp scp mv mkdir rmdir touch rm ps kill top free clear tre ...
- 基础 Linux 命令速查清单
jaywcjlove/linux-command: Linux命令大全搜索工具,内容包含Linux命令手册.详解.学习.搜集.https://git.io/linux https://github. ...
- Linux命令速查手册
Others make 通过外部编译器的,比如linux中的gcc集来编译源码 获取Makefile文件的命令触发编译 curl -X GET/POST -I 获取head curl有cache 查看 ...
- Linux命令速查手册(第2版)学习
第1章.需要了解的命令行相关事项 表1-1 如何在文件名字符中使用特殊字符 字符 建议 / 绝不使用.不能转义 \ 必须转义.避免使用 _ 绝不能作为文件或目录名的第一个字符 [] 必须转义.避免使用 ...
- Linux命令速查大全
常用基本命令 ls 显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all) mkdir 创建目录 -p 创建目录,若无父目录,则创建p(par ...
- 176条DevOps人员常用的linux命令速查表
线上查询及帮助命令 文件和目录操作命令 查看文件及内容处理命令 文件压缩及解压缩命令 信息显示命令 搜索文件命令 用户管理命令 基础网络操作命令 深入网络操作命令 有关磁盘与文件系统的命令 系统权 ...
- Linux常用命令速查备忘
Linux常用命令速查备忘 PS:备忘而已,详细的命令参数说明自己man 一. 启动,关机,登入,登出相关命令 [login] 登录 [logout] 登出 [exit] 登出 [shutdown ...
- Linux常用命令速查-汇总篇
Linux常用命令速查-用户管理 Linux常用命令速查-文件管理 Linux常用命令速查-系统监控 Linux常用命令速查-网络管理 Linux常用命令速查-定时任务 Linux常用命令速查-Vim
- GNU Emacs命令速查表
GNU Emacs命令速查表 第一章 Emacs的基本概念 表1-1:Emacs编辑器的主模式 模式 功能 基本模式(fundamental mode) 默认模式,无特殊行为 文本模式(text m ...
随机推荐
- Android内存Activity泄露:Threads
Android编程中一个共同的困难就是协调Activity的生命周期和长时间运行的任务(task),并且要避免可能的内存泄露.思考下面Activity的代码,在它启动的时候开启一个线程并循环执行任务. ...
- 2016年11月17日 星期四 --出埃及记 Exodus 20:8
2016年11月17日 星期四 --出埃及记 Exodus 20:8 "Remember the Sabbath day by keeping it holy.当记念安息日,守为圣日.
- JavaScript的条件语句
JavaScript的条件语句 1.JavaScript的条件语句包括以下几个 (1)if - 只有当指定条件为true时,使用该语句来执行代码: (2)if...else - 当指定条件为true时 ...
- 求数组中的最小子数组,时间复杂度o(n),java
石家庄铁道大学 信1405-1 班 唐炳辉 题目:给定一个整数数组,找到一个具有最小和的子数组.返回其最小和. 设计思路:两个变量 ,一个记录当前并入的数组的值,另外一个记录所算过得最大的数组的值,当 ...
- .Net母版页
母版页:MasterPage 母版页不是独立的,它是与用户控件一起来使页面结构更加优化. 从粗到细,逐步细化各级页面的模板结构.到页面中只需完善其不同之处即可,相同之处都放在各级母版页中实现了. We ...
- HTML在IE中的条件注释
HTML在IE中的条件注释 HTML的条件注释在IE5中被首次引入,直到IE9.一直都是简单地判定用户浏览器(IE,非IE,IE版本)的一种手段,而在IE10的标准模式下,条件注释功能被停止支持(兼容 ...
- 【leetcode❤python】 290. Word Pattern
#-*- coding: UTF-8 -*-class Solution(object): def wordPattern(self, pattern, str): "& ...
- CALayer总结(三)
CPU VS GPU 动画和屏幕上组合的图层实际上被一个单独的进程管理,而不是你的应用程序.这个进程就是所谓的渲染服务.在iOS5和之前的版本是SpringBoard进程(同时管理着iOS的主屏).在 ...
- Python数据类型之列表
一.基本数据类型 整数:int 字符串:str(注:\t等于一个tab键) 布尔值: bool 列表:list (元素的集合) 列表用[] 元祖:tuple 元祖用() 字典:dict注:所有的数据类 ...
- 使用Invoke、委托函数
//Invoke(new MethodInvoker(delegate() //{ // DataBind(); //}));