- cd mkdir rm rmdir 命令较简单,不做记录
- ls -la 显示当前目录所有文件详细信息
- ls *x*显示文件名中含有x的文件
- grep ’holy’ file 行过滤。file文件中所有含有’holy’被输出。
- cat file显示文件file的内容
- echo X输出X到屏幕上
- test x测试x是否为真。不同的x有不同的判定标准。
- test x = y判断x和y是否相等。(这里永远不相等,因为x和y都被当作字符串。如果x和y是变量,应该写为$x和$y)
- x=99创建变量并赋值。=号左右不能含有空格,否则,第一个空格前的字符串被当作命令来解析,从而出错。
- echo $x引用变量的方法
- more file将file作为输入,显示file文件内容。
- expr 1 + 1计算表达式的值。+号左右空格不能少。每个参数都要是最小表达式粒度。
- > file新建文件
- sort input多输入进行按行排序
- uniq input去除输入中的重复行
- tac input将行顺序反转再输出到标准输出
- find ./ -name *x*在当前目录和其子目录中查找文件名含有x的文件
用管道结合命令
ls | cat表示将ls输出作为cat输入
ls -la | grep ‘leon’ 只显示用户leon的文件(ls输出的每行中含有属主信息,grep从这些行中挑选)