压缩与解压

gzip 【文件名】-------压缩文件,一般压缩较小的文件

gunzip 【压缩包】------解压缩

bzip2  【文件名】---------压缩文件 ,一般压缩较大的文件

bunzip2  【压缩包】-----=--解压缩

如何对目录进行打包压缩

         tar命令是linux系统中备份文件的可靠方法,可以工作于任何环境中。它的使用权限所有用户,建议针对目录。

tar 【选项】 【包名】 【要打包的文件/目录】

例: tar -jcf /tmp/allfile.tar /tmp/allfile

        /tmp/allfile.tar     生成的文件包

        /tmp/allfile    要被包起来的文件

        gzip allfile.tar  压缩生成的文件包文件

解包:tar -jxf /tmp/allfile.tar -C/root

        -x表示解包  -C指定解压路径

文件查找

使用find进行文件查找

语法: find 【路径】【选项】【描述】【动作】

-name   按文件名查找

例: find /etc -name '1.txt'

- iname  按文件名查找 区分大小写

例:find /etc -iname hosts

-size   按文件大小查找

例: find /etc -size +5M   查找大于5M的文件

         find /etc -size 5M   查找等于5M的文件

         find /etc -size -5M   查找小于5M的文件

-maxdepath  按目录深度

例: find / -maxdepth 4 -a -name ifcfg-en*

-user 按文件属主   -group按文件属性组

例: find /home -user gulang

          find /home -group gulang

按文件类型f表示普通文件,d表示设备文件 ,l表示链接文件

例:find /dev -type f

-perm 按权限查找

例: find . -perm 644 -ls      -ls是find的动作之一精确权限

找到后文件后处理的动作

-delete 表示删除

-ok cp  -rvf {} 【目标文件】 \: 复制文件动作

例:find /etc -name ifcfg* -ok cp -rvf {} /tmp \;

cp 表示拷贝

-rvf 选项

{}  引用找到的文件

/tmp 拷贝的目标路径

\; 表示结束符

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值