linux基础知识
管理RPM包的shell命令
1.查询RPM
rpm -q[其他选项] [详细选项] [软件包名称]
其他选项如下:
a:查询已经安装的所有软件包
f 文件(全路程): 查询指定文件所属的软件包
i 软件包名称 :查询已经安装软件包的详细信息
l 软件包名称 ;查询已经安装的软件包所有的目录
2.RPM包的安装
rpm -ivh [详细选项] 软件包的名称
其中 ,-ivh 表示安装rpm 包且显示安装进度
选项:
--test :测试
--prefix:路径:指定安装路径
--nodeps:忽视包之间的依赖关系
3.RPM包升级安装
rpm -Uvh [详细选项] 软件包名称
4.卸载rpm包
rpm -e [详细选项] 软件名称
归档/压缩文件
1.创建tar文件
tar [主选项+辅助选项] 文件或目录
主选项:
-c:创建一个新的tar文件
-r:在tar文件尾部追加文件
-t:显示tar文件内容
-u:更新tar文件
-x:从tar文件中取出文件
-delete:从tar文件中删除
-d:比较tar文件的不同之处
辅助选项:
-f:使用tar文件
-v:显示详细信息
-X:排除摁键集合
-z:用gzip压缩或者解压文件
-C:改变目录
压缩一个文件 tar -cvf 文件.tar 文件
解压 tar -xvf 文件.tar
yum在线软件包管理
1.用yum命令安装软件包
yum install 软件包
yum localinstall RPM 包文件
2.用yum命令查询软件信息
yum info 软件名 //显示软件相关信息
yum infp updates //显示所有可以更新的软件
yum info installed 显示所有已经安装的软件包
yum list 软件名 列出指定软件包的安装情况
3.用yum命令删除/卸载软件包
yum remove 软件名
4.更新
yum -y update 软件名