购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

5.5 文件搜索相关命令

1.which

语法格式:

which [选项] [参数]

描述:查找并显示给定命令的绝对路径,环境变量$PATH中保存了查找命令时需要遍历的目录,which命令会在环境变量$PATH设置的目录里查找符合条件的文件。一般在使用which命令的过程中不会加选项。

which命令的常用选项见表5-35。

表5-35 which命令的常用选项

案例

搜索bash命令的位置。

2.find

语法格式:

find [查找范围] [查找条件表达式]

描述:用来在指定目录下查找文件,并返回文件或目录的绝对路径。当不添加查找范围时,默认在当前目录下查找子目录和文件。

find命令的常用选项见表5-36。

表5-36 find命令的常用选项

其中,在“-type”选项中,可供选择的文件类型主要有以下几种:

➢ d:文件夹;

➢ f:一般文件;

➢ b:块设备;

➢ c:字符设备文件;

➢ l:符号链接文件;

➢ p:管道文件。

案例

在/var目录下查找以cron开始的文件。

在/etc目录下查找所有的目录。

在/var/log目录下查找大小超过2 MB的文件。 TW5pMiTmkEDQZ6KBQZ/TkJ/tjie1XC/WpZcbOi4OrrSBdlWfvd/TjjewUovsgQlU

点击中间区域
呼出菜单
上一章
目录
下一章
×