原创 浪子丶刘少 2019-04-10 09:20 阅读 1,285 次 百度未收录
常用于查找二进制文件linux命令大全,如命令,例:
whereis ls
常用于查找二进制文件,如命令。
注:可查找系统所有命令的别名
find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数linux命令大全,则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。
find 查找范围(目录) 查找方式 参数
find 目录 -name 文件名 //在最新版本的centos中,已经支持无需加参数,即可实现递归查找
find ./ -amin +30 #在当前目录下查找 30 分钟前访问过的文件 find ./ -mtime -1 #在当期目录下查找 1 天内修改过的文件 find ./ -ctime +1 #在当前目录下查找 1 天前状态修改过的文件 find ./ -used -2 #在当前目录下查找 2 天内使用过的文件 find ./ -used +3 #在当前目录下查找 3 天前使用过的文件
find /etc –name passwd –fstype ext4 #在二ext4文件系统上按照文件名在/etc目录下查找passwd文件 find /etc –name passwd !-fstype ext3 #在非ext3文件系统上按文件名在/etc目录下找passwd文件
r --->4 ? ? ?w --->2 ? ? ? x ---->1 ? ? - ----> 0 find ./ -perm n #查找./文件下权限值为n的文件
find ./ -links n #查找硬链接数为n的文件 find ./ -links +1 –links -3 #查找硬链接数大于1小于3的文件
find ./ -inum n #查找i节点号为n的文件 ls –ai #查看当前目录下所有文件的i节点号
find ./ -name f1 –exec rm{}\; #当前目录找到f1文件,然后删除。 find ./ -name f2 –exec file {} \; #注意exec命令的使用。为将前面命令的执行结果传到后面的命令参数中。
find ./ -name f2 | xargs file #管道符+xargs命令等同于-exec命令 #当前目录下找到f2文件,找到后确定文件类型。
本文地址:https://www.ezliushao.com/84.html
加入我们:请加入刘少技术博客交流群: | 浪子丶刘少 QQ:1150110267(注:微信暂停添加好友)
上一个教程:Linux系统常用命令小结
下一个教程:Linux grpconv命令