第八章查找和压缩

云计算第八章查找和压缩

1文件查找

1简介

which 命令查找

find 文件查找针对文件名

locate 文件查找 依赖数据库

2命令文件查找

which ls 

whereis vim 

3任意文件

find语法 命令 路径选项 表达式 动作
1文件名字查找

find /etc -name ‘hosts’

2文件大小

find /etc -size +5M

find /etc -size 5M

find /etc -size -5M

3指定查找的目录深度

find / -maxdepth 3 -a -name “ifcfg-en”

4文件属主 属组找

find /home -user jack 属主

find /home -group hr 属组

5文件类型

find /dev -type f

find /dev -type d

6文件权限

find . -perm 644

find . -perm 644 -ls

7找到后处理的动作ACTIONS

找到后删除

find /etc -name “755” -delete

找到后复制

find /etc -name “ifcfg” -ok cp -rvf {} /tmp ;

2文件打包和压缩

简介

tar命令是unix/linux系统中备份文件的可靠方法

几乎可以工作与任何环境中他的使用权限是所有用户

建议争对目录

打包,压缩

tar -cf etc.tar /etc
tar -czf etc-gzip.tar.gz /etc
tar -cjf etc-bzip.tar.bz /etc
tar -cjf etc-xzip.tar.xz /etc

解压,解包

tar -tf etc.tar // 查看文件名

tar -xf etc.tar.bz // 简单

tar -xf etc.tar.bz -C /tmp // 重定向到tmp 目录

你可能感兴趣的:(linux)