Linux 中find常用指令

Linux 中find常用指令

Linux下find命令可以在目录中搜索文件,并执行指定的操作。

1.      命令的格式:

find  pathname(目录路径)  -options(执行的操作)

2.      常用操作:

-name  -perm  -user -group  -mtime  -nogroup -nouser  -type  -size

 

-name: 按照文件名查找。

-exec: 对find命令查找到的文件执行该参数所给出的shell命令(-ok也可执行此项操作,为逐条执行)。{}   \;其中{}是find查找的结果,\;是为转义分号,用作-exec的结束。

-perm: 按照文件权限查找。

-user:按照文件拥有者查找。

-group:按照文件所属组查找。

-mtime:按照文件更改时间查找。

其中-mtime  +n表示n天以前,-n表示n天以内。

-nouser:无有效所属主,-nogroup:无有效所属组。

        如果查找过程中,全是 No suchfile or directory 提示,可以用 adduser建立一个新用户,然后取etc/passwd和etc/group里将其信息删除即可得到无属文件(如下图)。

-type:查找某一类型文件。

b :块设备文件

d :目录

c :字符设备文件。

p :管道文件。

l :符号连接文件。

f :普通文件。

-size n:文件长度为n的文件,查找的是4095到4097字节之间的文件,c表示以字节查找。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值