“杨小龙”的版本间的差异
Xiaolongyang(讨论 | 贡献) (→rpm命令) |
Xiaolongyang(讨论 | 贡献) (→Linux系统常用基本命令总结) |
||
第72行: | 第72行: | ||
如果遇到依赖,无法删除,使用 rpm -e --nodeps <包的名字> 不检查依赖,直接删除rpm包 | 如果遇到依赖,无法删除,使用 rpm -e --nodeps <包的名字> 不检查依赖,直接删除rpm包 | ||
+ | |||
+ | ====tar命令==== | ||
+ | |||
+ | tar命令是经典的备份/还原命令,几乎所有最新的软件包都是通过tar包发布的。 | ||
+ | |||
+ | (1)tar命令示例一——打包(备份) | ||
+ | |||
+ | [user1@server2 ~]# tar -cvf myetc.tar /etc | ||
+ | |||
+ | 功能:参数-c的功能是打包(创建), | ||
+ | |||
+ | 参数-v是显示处理过程, | ||
+ | |||
+ | 参数-f是用来指定文档名; | ||
+ | |||
+ | 本例的功能是:将目录/etc打包为一个名为myetc.tar的文档。 | ||
+ | |||
+ | (2)tar命令示例二——打包(备份)并压缩 | ||
+ | |||
+ | # tar -zcvf myetc.tar.gz /etc | ||
+ | |||
+ | 功能:将目录/etc打包并压缩为一个名为myetc.tar.gz的文档。 | ||
+ | |||
+ | 说明:其中参数-z是调用gzip命令来压缩,扩展名为gz, | ||
+ | |||
+ | 参数-Z是调用compress命令来压缩,扩展名为Z, | ||
+ | |||
+ | 参数-j是调用bzip2命令来压缩,扩展名为bz2。 |
2020年9月9日 (三) 03:17的版本
基本情况
班级:软件技术1902
性别:男
技术专长
python-scrapy
scala-spark
兴趣爱好
除编程以外,也喜欢看书,练字
工坊学习历程
Linux
Linux系统常用基本命令总结
rpm命令
(1)rpm命令示例一——查询系统中安装的软件包
[root@yxy ~]# rpm -qa
功能:查询系统中安装的软件包列表,其中参数-q的功能是“查询”,参数-a的功能是“所有的”。
(2)rpm命令示例二——查询软件包中文件清单
[root@yxy ~]#rpm -ql php
功能:查询已安装的软件包php中的文件列表,其中参数-l的功能是“列出指定软件包中的文件”。
(3)rpm命令示例三——卸载指定的软件包
[root@yxy ~]# rpm -e php
功能:卸载已安装的软件包php,参数-e的功能是“卸载”。
说明:请注意执行上述命令时,采用的身份是不同的,普通用户只能执行查询操作。
(4)rpm命令示例四——安装软件包
# rpm -ivh php-4.3.9-3.1-i386.rpm
功能:安装软件包php
参数-i的功能是“安装”install
参数-v的功能是“显示处理过程”view
参数-h的功能是显示“#”来表示进度
(5)rpm命令示例五——强制安装软件包
# rpm -ivh --force php-4.3.9-3.1-i386.rpm
功能:强制安装软件包php,参数--force表示强制的意思。
说明:如果要安装的软件的版本比较低或该软件包在系统中已存在,系统会给出提示并拒绝安装,此时可以加上参数—force来进行强制安装。
(6)rpm命令示例五——忽略依赖关系安装软件包
# rpm -ivh --nodeps php-4.3.9-3.1-i386.rpm
功能:安装软件包php时忽略与其它软件包的依赖关系,参数--nodeps表示忽略依赖关系。
说明:在安装或卸载软件时经常会遇到提示“该软件包与某某软件包存在依赖关系”,只有加上参数--nodeps忽略掉依赖关系才能进行安装或卸载。
(7)卸载
首先通过 rpm -q <关键字> 可以查询到rpm包的名字
然后 调用 rpm -e <包的名字> 删除特定rpm包
如果遇到依赖,无法删除,使用 rpm -e --nodeps <包的名字> 不检查依赖,直接删除rpm包
tar命令
tar命令是经典的备份/还原命令,几乎所有最新的软件包都是通过tar包发布的。
(1)tar命令示例一——打包(备份)
[user1@server2 ~]# tar -cvf myetc.tar /etc
功能:参数-c的功能是打包(创建),
参数-v是显示处理过程,
参数-f是用来指定文档名;
本例的功能是:将目录/etc打包为一个名为myetc.tar的文档。
(2)tar命令示例二——打包(备份)并压缩
# tar -zcvf myetc.tar.gz /etc
功能:将目录/etc打包并压缩为一个名为myetc.tar.gz的文档。
说明:其中参数-z是调用gzip命令来压缩,扩展名为gz,
参数-Z是调用compress命令来压缩,扩展名为Z,
参数-j是调用bzip2命令来压缩,扩展名为bz2。