10天没有更新这个每日学习 linux 了,因为实在很忙,晚上还要看会其他知识。
但是也不应该给自己找理由,还是应该每天的坚持下去
--
tar 用于在 linux 解压缩/文件
这个命令下面的参数非常多,想看的可以去看下,这里只写出常用的解压缩命令。
--
压缩
例如我们要把 /etc 目录打包
1:打包文件目录为 .tar 包
tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩!
2:打包目录并且使用 gzip 压缩
tar -zcvf /tmp/etc.tar.gz /etc <==打包后,以 gzip 压缩
3:打包目录并且使用 bzip2 压缩
tar -jcvf /tmp/etc.tar.bz2 /etc <==打包后,以 bzip2 压缩
4:打包目录并且使用 zip 压缩
使用 zip 时, 必须安装 unzip
zip -r etc.zip /etc
--
解压
1、*.tar 用 tar -xvf 解压 2、*.gz 用 gzip -d或者gunzip 解压 3、*.tar.gz和*.tgz 用 tar -xzf 解压 4、*.bz2 用 bzip2 -d或者用bunzip2 解压 5、*.tar.bz2用tar -xjf 解压 6、*.Z 用 uncompress 解压 7、*.tar.Z 用tar -xZf 解压 8、*.rar 用 unrar e解压 9、*.zip 用 unzip 解压
--
这里都是默认解压到当前目录,如果想指定解压目录,在解压缩文件文件后指定解压位置就好了。
--
之后还有什么用的的话在回来补充。
原文地址:https://www.cnblogs.com/25-lH/p/8868400.html
时间: 2024-10-24 12:02:12