v Linux系统中的每个命令都具有众多的参数和选项,要一一记住那是不可能的,这里只是列出了常用命令是做什么用的和其使用语法,具体用法请参见man帮助手册或help命令。如何在linux下获取帮助,请参见我的文章linu常用命令之linux下获取命令帮助受册
3 文件查找命令
》使用grep命令可以查找文件中符合条件的字符串。
命令语法:
grep [选项] [查找模式] [文件名]
》使用find命令可以将文件系统中符合条件的文件或目录列出来,可以指定文件的名称、类别、时间、大小以及权限等不同信息的组合,只有完全相符的文件才会被列出来。
命令语法:
find [路径] [选项][-print]
-type 查找某一类型的文件,在查找时定义不同的类型,如表。
查找时定义的文件类型
字 符 | 含 义 |
b | 块设备文件 |
d | 目录 |
c | 字符设备文件 |
p | 管道文件 |
l | 符号链接文件 |
f | 普通文件 |
》使用locate命令可以用于查找文件,比find命令的搜索速度快,它需要一个数据库,这个数据库由每天的例行工作(crontab)程序来建立。当建立好这个数据库后,就可以方便地搜寻所需文件了。
命令语法:
locate [-d <数据库文件>][--help][--version][范本样式]
》使用whereis命令可以查找指定文件、命令和手册页的位置。
命令语法:
whreis [选项] [文件名]
》使用file命令可以查询指定文件的文件类型。
命令语法:
file [选项] [文件名]
》使用whatis命令可以查询指定命令的命令功能。
命令语法:
whatis [命令]
》使用which命令可以显示可执行命令的路径和它的别名。
命令语法:
which [命令]