总目录:https://blog.youkuaiyun.com/qq_41106844/article/details/105553392
Linux - 子目录:https://blog.youkuaiyun.com/qq_41106844/article/details/105553394
rpm命令:
rpm命令主要用于后缀名为.rpm的安装包,和Windows中安装包安装一样,但是在Linux中用的很少,一般用于系统组属关系的组件之类。
-ivh:安装显示安装进度[install verbose hash](可以看见安装进度,和Windows安装时差不多)
-Uvh:升级软件包[Update] (更新软件)
-qpl:列出RPM软件包内的文件信息[Query Package list](可以看到安装包内的文件,Windows无法实现)
-qpi:列出RPM软件包的描述信息[Query Package install package(s)](可以看到安装包内的文件的详细信息,同上)
--qbp:查看软件依赖性
-qf:查找指定文件属于哪个RPM软件包[Query File](查看这个文件是否为无后缀名的.rpm文件)
-Va:校验所有的RPM软件包,查找丢失的文件[View Lost](检验安装包,确定安装包是否出错)
--e:删除(如果软件有依赖关系,类似Windows中的插件需在追加--nodeps)
--q:查看已安装的软件包
--qa:查看已安装的软件包,可以查看隐藏的
--qf:查看这个软件属于哪个软件包(需绝对路径)
--ql:查看这个软件的安装目录
--qi:查看这个软件的配置信息
--qd:也可以实现ql的功能,但是只查看安装文件
.src.rpm结尾的文件,这些文件是由软件的源代码包装而成的,用户要安装这类RPM软件包,必须使用命令:
rpm --recompile vim-4.6-4.src.rpm #这个命令会把源代码解包并编译、安装它,如果用户使用命令:
rpm --rebuild vim-4.6-4.src.rpm #在安装完成后,还会把编译生成的可执行文件重新包装成i386.rpm的RPM软件包。
https://www.cnblogs.com/xuxiuxiu/p/5740484.html
tar命令:
tar命令主要用于后缀名为.gz或者.taz的文件(包括.bZ2 .Z),和Windows中的压缩包解压一样,是解压压缩命名,在Linux中使用频率比rpm高
-c:建立压缩档案
-x:解压(当前文件夹)
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件
-t:查看压缩包内的内容
-f:包名称(必须带,且要写到最后一项)
-z:有gzip属性的(.gz)
-j:有bz2属性的(.bz2)
-Z:有compress属性的(.Z)
-v:显示所有过程
-O:将文件解开到标准输出
-Z支持compress解压文件
-k保留原有文件不覆盖
-m保留文件不被覆盖
-W确认压缩文件的正确性
.tar使用tar -xvf解压
.tar.gz和.tgz用tar -xzf解压
.tar.bz2用tar -xjf解压
.tar.Z用tar -xZf解压
https://www.cnblogs.com/starof/p/4229017.html