linux下使用找到命令的案例

介绍

小编给大家分享一下linux下使用找到命令的案例,希望大家阅读完这篇文章后大所收获、下面让我们一起去探讨吧!

linux下的发现命令的使用方法:【#找到。- name“* .c"】,表示将当前目录及其子目录下所有延伸档名是c的文件列出来;但命令用来在指定目录下查找文件。

Linux找到命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则发现命令将在当前目录下查找子目录与文件,并且将查找到的子目录和文件全部进行显示。

语法

找到路径选择[安全性][- -好的命令]{}\;

参数说明:

找到根据下列规则判断和路径表达式,在命令列上第一个——()!之前的部份为路径,之后的是表达式。如果路径是空字串则使用目前路径,如果表达式是空字串则使用安全性为预设表达式。

表达式中可使用的选项有二三十个之多,在此只介绍最常用的部份。

山,-xdev:只检查和指定目录在同一个文件系统下的文件,避免列出其它文件系统中的文件

阿明n:在过去n分钟内被读取过

-anewer文件:比文件文件更晚被读取过的文件

atime n:在过去n天内被读取过的文件

-cmin n:在过去n分钟内被修改过

-cnewer文件:比文件文件更新的文件

-ctime n:在过去n天内被修改过的文件

空:空的文件gid n或组名称:gid是n或是组名称是名称

ipath p,路径p:路径名称符合p的文件,ipath会忽略大小写

- name的名字- iname名称:文件名称符合名字的文件.iname会忽略大小写

n:文件大小是n单位,b代表512位元组的区块,c表示字元数,k表示千字节,w是二个位元组。

类型c:文件类型是c的文件。

d:目录

c:字型装置文件

b:区块装置文件

p:具名贮列

f:一般文件

l:符号连结

s:套接字

pid n:进程id是n的文件

举例:

将目前目录及其子目录下所有延伸档名是c的文件列出来。

#找到。- name“* .c"

将目前目录其其下子目录中所有一般文件列出

#找到。类型f

将目前目录及其子目录下所有最近20天内更新过的文件列出

#找到。-ctime -20

查找/var/log目录中更改时间在7日以前的普通文件,并在删除之前询问它们:

#找到/var/log类型f -mtime + 7 -好的rm {} \;

看完了这篇文章,相信你对linux下使用找到命令的案例有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

linux下使用找到命令的案例