在Linux系统下进行命令行操作时,很多都是对文件的操作。
比如,是否有这个文件,查找/移动/替换具有某一类特征的文件,比较两个文件或多个文件的差异、特定的文件中有没有特定的内容,等等。
对文件的操作有:
从指定的目录检索文件:find、whereis、locate、which
从特定文件中检索内容:grep、egrep
从特定文件中检索某行或某列:awk
对特定文件中的特定内容进行替换:sed(手动时,用vi)
两个或多个文件内容的比较:diff、cmp、comm
对文件进行排序:sort