CentOS7系统下的Linux命令基本操作(三)

发布时间 2023-11-24 21:16:22作者: 姑苏寒钟

文件搜索命令
文件搜索命令:find
尽量不要用搜索命令,占用资源太大
命令所在路径:/bin/find
执行权限:所有用户
语法:find [搜索范围] [匹配条件]
功能描述:文件搜索
范例:

$ find /etc -name init

在目录/etc中查找文件init
若把init改成init,包含init四个字母的就都会被找到,否则只能找到就叫init的文件
哪边有*符号,则可以找这边有其他字符的名字
严格区分大小写

$ find /home -user lihaha

在根目录下查找所有者为lihaha的文件
-group 根据所属组查找

$ find /etc -cmin -5

在/etc下查找5分钟内被修改过属性的文件和目录
-amin:访问时间(access)
-cmin:文件属性(change)
-mmin:文件内容(modify)

$ find /etc -size +163840 -a -size -204800

在/etc下查找大于80Mb小于100Mb的文件
-a:两个条件同时满足
-o:两个条件满足任意一个即可

find /etc -size +163840 -a -type f

命令路径搜索命令:which
执行权限:所有用户
语法:which 命令名
功能描述:搜索命令所在目录及别名信息

which cp

将显示cp目录所在位置和cp命令的别名

命令目录及帮助文档搜索命令:whereis
命令所在路径:/usr/bin/whereis
执行权限:所有用户
语法:whereis [命令名称]
功能描述:搜索命令所在目录及帮助文档路径

whereis ls