首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >压缩与解压

压缩与解压

作者头像
JNingWei
发布于 2018-09-28 09:41:22
发布于 2018-09-28 09:41:22
1K00
代码可运行
举报
文章被收录于专栏:JNing的专栏JNing的专栏
运行总次数:0
代码可运行

.sh

解压.sh文件

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
bash ./filename.sh

or 在该文件夹下

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
./filename.sh

zip

压缩成zip

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
zip -r archive_name.zip directory_to_compress

解压zip

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
unzip archive_name.zip
unzip file.zip -d /tmp/extract_here/

tar

压缩成tar

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
tar -cvf archive_name.tar directory_to_compress

解压tar

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
tar -xvf archive_name.tar
tar -xvf archive_name.tar -C /tmp/extract_here/

tar.gz

压缩成tar.gz

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
tar -zcvf archive_name.tar.gz directory_to_compress

解压tar.gz

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
tar -zxvf archive_name.tar.gz 
tar -zxvf archive_name.tar.gz -C /tmp/extract_here/

tar.bz2

压缩成tar.bz2

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
tar -jcvf archive_name.tar.bz2 directory_to_compress

解压tar.bz2

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
tar -jxvf archive_name.tar.bz2 -C /tmp/extract_here/

deb

安装deb文件

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo dpkg -i filename.deb 

网上找不到指定安装路径的方案

tgz

解压tgz文件

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
tar -xvzf /path/to/yourfile.tgz
tar -xvzf /path/to/yourfile.tgz -C /path/where/to/extract/

rar

解压rar文件

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
unrar e filename.rar extract_here/

dpkg

列出当前系统中所有的包.可以和参数less一起使用在分屏查看(类似于rpm -qa)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
dpkg -l 

查看系统中与”pkg”相关联的包(类似于rpm -qa | grep pkg)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
dpkg -l |grep -i "pkg" 

查询一个已安装的包的详细信息(类似于rpm -qi)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
dpkg -s pkg 

查询一个已安装的软件包释放了哪些文件(类似于rpm -ql)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
dpkg -L pkg

查询系统中某个文件属于哪个软件包(类似于rpm -qf)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
dpkg -S file

查看一个未安装的deb包的详细信息(类似于rpm -qpi)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
dpkg -I pkg.deb 

手动安装软件包(不能解决软依赖性问题,可以用apt-get -f install解决)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
dpkg -i pkg.deb

卸载软件包(不是完全的卸载,它的配置文件还存在)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
dpkg -r pkg

全部卸载(不能解决依赖性的问题)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
dpkg -P pkg

将一个deb包解开至dir目录

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
dpkg -x pkg.deb dir

移除多余的软件

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
dpkg --pending --remove

强制安装一个包(忽略依赖及其它问题) 可以参考dpkg –force-help

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
dpkg --force-all -i pkg.deb 

强制卸载一个包

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
dpkg --force-all -P pkg
Problem & Solution
Problem_0

sudo dpkg -i sogoupinyin.deb

出现依赖包的问题

Solution

试着用 Ubuntu自带的 应用商店 打开 然后重启

Problem_1
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
tar: Exiting with failure status due to previous errors
Solution

修改文件权限和所属 如果行不通,则直接 右键 选择

extract here



本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017年06月19日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
linux下压缩与解压命令大全
.tar      解包:tar xvf FileName.tar     打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— .gz     解压1:gunzip FileName.gz     解压2:gzip -d FileName.gz     压缩:gzip FileName .tar.gz 和 .tgz     解压:tar zxvf FileName.tar.gz     压缩:tar zcvf FileName.
Sindsun
2018/04/28
1.2K0
Ubuntu下的解压缩
.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName
全栈程序员站长
2022/07/18
1K0
【Linux】不熟悉命令?张嘴吃合集
Linux终端是一种字符界面,您可以在其中输入命令来执行各种任务。Shell是Linux系统用来解释和执行命令的程序。
且陶陶
2023/10/16
2690
压缩解压类命令一览表
Linux中最常见的压缩格式有:.zip .gz .bz2 .tar.gz .tar.bz2 .xz .rar .tgz
全栈工程师修炼指南
2022/09/28
1.4K0
压缩解压类命令一览表
玩转服务器—Linux文件压缩与解压一览表
想必大家都对 ZIP 文件并不陌生。它因其广泛的兼容性和易用性,成为 Windows 和 macOS 默认的压缩格式。压缩与解压的操作,大家都再熟悉不过,在 Linux 系统中,当然也提供了多种压缩工具。正因如此,不同格式的选择和使用常常让人感到困惑。下面让我们来一起梳理一下。
生信菜鸟团
2024/12/25
2630
玩转服务器—Linux文件压缩与解压一览表
Linux 命令:每日一学,一文说尽打包压缩工具实践
前面,我们介绍了Linux中文件查找find命令以及与之联用最勤的xargs命令,作者以一个个简单的实例给各位看友展示了在运维中两个命令的使用技巧,今天我们再来介绍一些打包、压缩解压等相关命令。
全栈工程师修炼指南
2024/10/14
5280
Linux 命令:每日一学,一文说尽打包压缩工具实践
Linux下常用的压缩和解压命令
zip可能是目前使用得最多的文档压缩格式。它最大的优点就是在不同的操作系统平台,比如Linux, Windows以及Mac OS,上使用。缺点就是支持的压缩率不是很高,而tar.gz和tar.gz2在压缩率方面做得非常好。
逍遥子大表哥
2021/12/17
9940
linux下的rar命令,Linux下的压缩解压命令「建议收藏」
zip -r filename.zip ./* // 将当前目录下的所有文件和文件夹全部压缩成 filename.zip文件
全栈程序员站长
2022/09/14
36.5K0
Linux下tar bz gz等压缩包的压缩和解压
Linux下用户经常需要备份计算机系统中的数据,为了节省存储空间,常常将备份文件进行压缩,本文是对压缩和解压命令的大致总结
阳光岛主
2019/02/19
4.5K0
Linux常见解压缩
tar czvf 或 tar xzvf 的压缩格式很好解压,使用tar命令即可,z是针对 gzip,j是针对 bzip2。
院长技术
2021/01/14
1.3K0
用 Linux 下所有的压缩、解压命令造轮子
5G 来了,5G 是未来的一个驱动力。比 5G 更重要的一个是 AI,我们赢了 5G,并不代表我们赢了未来。
业余草
2019/08/15
1.3K0
用 Linux 下所有的压缩、解压命令造轮子
linux解压 tar命令
因为不可能同时压缩与解压缩。 -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩? -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩? -v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程! -f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!    例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成    『 tar -zcvPf tfile sfile』才对喔! -p :使用原文件的原来属性(属性不会依据使用者而变) -P :可以使用绝对路径来压缩! -N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中! –exclude FILE:在压缩的过程中,不要将 FILE 打包!
全栈程序员站长
2022/09/02
12.9K0
Linux-unpack
本文介绍了linux下的压缩程式tar、gzip、gunzip、bzip2、bunzip2、compress 、uncompress、 zip、 unzip、rar、unrar等程式,以及如何使用它们对.tar、.gz 、.tar.gz、.tgz、.bz2、.tar.bz2、.Z、. tar.Z、.zip、.rar这10种压缩文件进行操作
JathonKatu
2020/10/27
1.1K0
tar命令 – 压缩和解压缩文件
tar 命令是 Linux 系统中非常常用的一个命令,主要用于压缩和解压缩文件。它的全称是 "tape archive",原本用于将文件打包成一个归档文件(archive),但现在通常结合压缩选项一起使用,用来生成压缩文件。
是山河呀
2025/02/01
4840
linux下面的解压缩文件的命令[通俗易懂]
尝试去好好用linux、新手起步。 这边只会提到我用过的、其他相关的以后我用到了我会补充的。如果有错欢迎指正
全栈程序员站长
2022/09/01
2.2K0
linux下面的解压缩文件的命令[通俗易懂]
Linux下常用压缩 解压命令和压缩比率对比
常用的格式有: tar, tar.gz(tgz), tar.bz2, 不同方式,压缩和解压方式所耗CPU时间和压缩比率也差异也比较大。 1. tar 只是打包动作,相当于归档处理,不做压缩;解压也一样,只是把归档文件释放出来。 (1)打包归档格式: tar -cvf examples.tar files|dir #说明: -c, --create create a new archive 创建一个归档文件 -v, --verbose verbosely list files processed 显示创建
joshua317
2018/04/16
9K0
Linux下常用压缩 解压命令和压缩比率对比
Linux解压缩文件
总的来说这是两种格式的压缩文件,tar是归档文件,gz是压缩文件,tar.gz是一种Linux下常用的压缩文件格式,一般的源代码包都是使用这种压缩文件的
impressionyang
2020/08/27
6.3K0
Linux解压缩文件
Linux常用命令
-q 只显示pid,不显示class名称,jar文件名和传递给main 方法的参数
楠羽
2022/11/18
3400
Linux常用命令
Linux文件归档,压缩与解压缩
这样,所有/root/test下面的文件都变成了*.gz,目录依然存在只是目录里面的文件相应变成了*.gz.这就是压缩,和打包不同。因为是对目录操作,所以需要加上-r选项,这样也可以对子目录进行递归了。
用户2283744
2020/06/12
9.8K0
Linux文件归档,压缩与解压缩
Linux基础命令
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
奋飛
2019/08/15
1.1K0
相关推荐
linux下压缩与解压命令大全
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档