文件的查找与解压与压缩

文件的查找
find 命令的综合应用
按照文件名查找文件
find 路径 -name “ifcfg-ens32”
在这里插入图片描述
不区分大小写
在这里插入图片描述
按照文件大小
[root@qianfeng ~]# find /etc -size +5M 查找大于5M的文件
在这里插入图片描述
[root@qianfeng ~]# find /etc -size 5M 查找等于5M的文件
创建指定大小的文件
在这里插入图片描述
在这里插入图片描述
[root@qianfeng ~]# find /etc -size -5M 查找小于5M的文件
在这里插入图片描述
根据文件的深度查找
find 路径 -maxdepth 深度值 -a -name “idcfg_ens32”
在这里插入图片描述
根据文件的属主和属组
find 路径 -user 属主名 (根据属主)
在这里插入图片描述
find 路径 -group 属组名 (属组)
在这里插入图片描述
根据文件类型查找文件
find 路径 -type 文件类型
在这里插入图片描述
d 目录
f 普通文件
l 链接文件
b 块设备文件

根据文件权限
find 路径 -perm 权限值
在这里插入图片描述
找到后处理的动作
例1
在这里插入图片描述

文件的压缩与解压
tar命令是Unix/Linux系统中备份文件的可靠方法,
几乎可以工作于任何环境中,它的使用权限是所有用户。
建议针对目录
语法:tar 选项 压缩包名称 源文件

tar -cf etc.tar /etc
tar -czf etc-gzip.tar.gz /etc/
//z是gzip
tar -cjf etc-bzip.tar.bz /etc/
//j是bzip
tar -cJf etc-xzip.tar.xz /etc/
//J是xzip**
tar xf etc3.tar.xz
//简单粗暴
tar -xvf etc2.tar.bz2 -C /tmp
//-C重定向到//tmp目录

发布了4 篇原创文章 · 获赞 9 · 访问量 130

猜你喜欢

转载自blog.csdn.net/estarhao/article/details/104486251
今日推荐