linux零基础学习 3----文件查找和打包、yum仓库和源码编译及磁盘管理

这篇教程介绍了Linux中如何使用find和xargs进行文件查找,包括指定搜索层级、文件类型、权限等条件。同时,讲解了gzip、bzip2、xz的压缩解压操作。还涵盖了tar命令的打包解包功能以及yum仓库的配置和使用,包括安装、升级和管理软件包。
摘要由CSDN通过智能技术生成

第七章 文件查找

一、find

1.1指定搜索目录层级
格式 :

find /etc -maxdepth2 -mindepth 2
-max 最大搜索层级
-min 最小搜索层级

1.2 根据文件名和inode查找

-name 文件名,可使用通配符但需加""
-iname 文件名,不区分大小写
-inum n 按inode号查找
-samefile name 相同inode文件
-liks n 连接数为n的文件
-regex 正则表达式搜索,搜索加全路径 例如:*./.txt

1.3 根据文件类型查找
格式:

find 路径 -type type

-type +

f 普通文件
d 文件夹
b 块设备文件
c 字符文件
p 管道符文件
l 链接文件
s 套接字文件

例:

[04:40:07 root@localhost data]#find /home/ -type d -ls
      139      0 drwxr-xr-x   2  root     root            6 May 10  2019 /home/

1.4 查找空文件或目录

-empty

[07:46:35 root@localhost ~]$find /etc/ -type d -empty 

1.5 组合条件

-a 与(默认)
-o 或
-not 非

例:

[07:50:11 root@localhost ~]$find /etc/ -type d -o -type l |wc -l

1.6 剪切
-prune

1.7根据文件大小查找

-size [+|-]

例:

[07:54:54 root@localhost ~]$find / -size +1G

1.8根据时间查找
-atime [ +|- ] (24小时内默认为第0天)

例:

[08:12:50 root@localhost ~]$find / -atime +500

1.9 根据权限查找

格式:

-perm [ / |- ] MODE

MODE:精确查找
/MODE:任何一类\g\u\o,即 或
-MODE:每一类必须有,即 且
0 :并表示不关注

1.10处理动作

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

l茶茶l

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值