linux 命令

1.tar ——打包 ,压缩命令(压缩文件含有软连接)查看压缩的命令

注意:-c -x 不能共存 

要打包压缩含有软链接的文件或目录,可以使用 tar 命令的 -h 参数。该参数告诉 tar 在打包时跟随软链接,将链接指向的文件也包含在压缩文件中。

下面是一个示例命令:

tar -chvzf archive.tar.gz -h /path/to/directory  #含有软连接压缩,-c打包,-h含软连接,-v打印详细过程,-z压缩,生成结尾含有.gz格式文件 -f后接压缩文件名称,因此-f为最后一个参数

这个命令将 /path/to/directory 目录及其所有子目录和文件打包成一个名为 archive.tar.gz 的压缩文件。-c 参数表示创建新的压缩文件,-h 参数告诉 tar 跟随软链接,-v 参数显示详细的打包过程,-z 参数使用 gzip 压缩算法进行压缩,-f 参数指定压缩文件的名称。

请将命令中的 /path/to/directory 替换为你要打包的实际目录路径,archive.tar.gz 替换为你想要的压缩文件名。

tar -cvzf archive.tar.gz -h /path/to/directory #单纯打包压缩
tar -zxvf archive.tar.gz -h /path/to/directory #单纯解压 -x解压

 查看压缩后文件是否正确

tar -tvf archive.tar.gz -h /path/to/directory 

2.要使用 zip 命令进行压缩打包,可以使用以下命令:

zip -r archive.zip /path/to/directory

这个命令将 /path/to/directory 目录及其所有子目录和文件压缩成一个名为 archive.zip 的压缩文件。-r 参数表示递归地将目录及其内容包含在压缩文件中。

要查看压缩后的文件内容,可以使用 unzip 命令,如下所示:

unzip -l archive.zip

这个命令将列出 archive.zip 压缩文件中的所有文件和目录的详细信息,包括文件名、大小、压缩比等。

请注意,zip 命令是用于在 Linux 和 macOS 系统上创建 ZIP 格式的压缩文件。如果你在 Windows 系统上使用,可以使用类似的命令,但命令参数可能会稍有不同。

 

  • 8
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值