0
点赞
收藏
分享

微信扫一扫

Ubuntu上的常用操作


记录自己常用的操作,不断更新

1 如何使用命令解压/压缩?

1.1 查看文件大小

du -sh 文件名

1.2 .tar|.tar.gz|.tar.bz2

.tar

必须的参数:(3个参数不能共存)
-c :创建压缩文件c代表create。
-x :解压缩文件
-t :查看压缩包里面的文件!
——————————————————————————————————-
辅助参数:
-z :用 gzip 压缩/解压缩
-j :用 bzip2 压缩/解压缩
-v :显示压缩/解压缩的进度条
-f :使用档名(注意:f后面不要接参数,也就是说-zxfv是不对的,要写成-zxvf)
——————————————————————————————————-

只打包不压缩

tar -cf file.tar 1.txt
tar -cvf file2.tar 1.txt

解包

tar -xf file.tar
tar -xvf file.tar

.tar.gz

压缩

tar -zcvf 目标文件名.tar.gz 需要要压缩的文件
tar -zcvf file.tar.gz 1.txt 2.txt 3.txt

解压

tar -zxvf 文件名.tar.gz
tar -xvf 文件名.tar.gz
tar -C 目标路径 -zxvf FileName.tar.gz # 解压到目标路径

.gz

gunzip FileName.gz  # 解压1
gzip -d FileName.gz # 解压2
gzip FileName # 压缩,只能压缩文件不能压缩文件夹

.zip

通常.zip占用空间比.tar.gz大

unzip FileName.zip          # 解压到当前目录
unzip FileName.zip -d dictoryName # 解压到指定文件夹中
zip FileName.zip DirName # 将DirName本身压缩
zip -r FileName.zip DirName # 压缩,递归处理,将指定目录下的所有文件和子目录一并压缩

.7z文件

7z文件是windows和linux都支持的免费开源解压和压缩格式,压缩比也明显比zip高,比较推荐使用该格式
Ubuntu安装命令:sudo apt-get install p7zip-full
解压实例:

7z x filename.7z -o/home/xx

x 代表解压缩文件,并且是按原始目录解压(还有个参数 e 也是解压缩文件,但其会将所有文件都解压到根下,而不是自己原有的文件夹下)manager.7z 是压缩文件,这里大家要换成自己的。如果不在当前目录下要带上完整的目录
-r 表示递归所有的子文件夹
-o 是指定解压到的目录,这里大家要注意-o后是没有空格的直接接目录,如果当前目录不存在,会自动创建

压缩示例:

7z a filename.7z filename1 filename2 filename3

a 代表添加文件/文件夹到压缩包
-t 是指定压缩类型 一般我们定为7z
-r 表示递归所有的子文件夹,manager.7z 是压缩好后的压缩包名,/home/manager/* 是要压缩的目录,*是表示该目录下所有的文件。

.rar

Ubuntu安装命令:sudo apt install rar

rar x FileName.rar      # 解压
rar a FileName.rar DirName # 压缩


举报

相关推荐

0 条评论