Day 1
grep 命令
grep命令显示文件和输入流中和参数匹配的行,下面的命令显示文件/etc/passwd中包含文本root的所有行:

grep root/etc/passwd

在对多个文件进行批量操作的时候,grep命令非常好用,如果要查看/etc中所有包含root的文件,可以执行以下命令:

grep root/etc/*

Day 2
less命令
当要查看的文件过大或者内容多的需要滚动屏幕的时候可以使用less命令。
例子:

less /usr/share/dict/words

使用/word从当前位置向前搜索word这个词
使用?word从当前位置向后搜索word这个词
按键N可以跳转到下一个匹配.

常用用法:

grep ie /usr/share/dict/words | less

Day 3
diff 命令
diff 命令用来查看两个文件之间的不同,例如:

diff file1 file2

开发人员通常使用diff -u格式,因为这个格式能被许多自动化工具更好的识别.


Day 4
head 和 tail 命令
head命令显示文件的前10行内容
tail命令显示文件的最后10行内容

head -5 /etc/passwd 设置显示前5行
tail -n +5 /etc/passwd 设置显示前5行

Day 5
ps
进程就是运行在内存中的程序。每个进程都有一个数字ID,叫进程ID(Process ID).