一、RPM
red package manager 紅帽包管理工具
-q 查詢
-a 已安裝的所有rpm
1.查詢已安裝的rpm列表
-qa 查看所有的rpm安裝包
rpm -qa | grep python

2.查詢軟件包的基本信息
rpm -qi python

3.軟件包里的文件信息
rpm -ql python

4.該文件屬於哪個軟件包
rpm -qf

5.卸載rpm包
(1)
rpm -e 包名
(2)強制刪除
rpm -e --nodeps foo
6.安裝
-i 安裝
-v 提示
-h 進度條
rpm -hvi 包名

7.升級
prm -Uvh 包名
二、YUM
從服務器下載軟件和依賴軟件,並自動安裝下載的rpm包
1.查詢服務器上是否有該軟件
yum list | grep python3
2.列出所有可更新的軟件清單
yum check-update

3.更新所有軟件
yum update
4.安裝指定軟件
yum install 包名

例如:
yum install net-tools //找不到netstat命令
5.更新指定軟件
yum update 包名
6.刪除rpm軟件
yum remove 包名 #會一同把依賴軟件刪掉,
7.清除緩存
yum clean packages #清除緩存目錄下的軟件包 yum clean headers #清除緩存目錄下的 headers yum clean oldheaders #清除緩存目錄下舊的 headers yum clean, yum clean all (= yum clean packages; yum clean oldheaders) #清除緩存目錄下的軟件包及舊的headers
三、用指令遠程傳輸文件
win10 prowershell
scp root@ip:/home/test.txt 本地path #下載到
scp 本地path root@ip:/home #上傳文件 scp -r root@ip:/home/test #下載目錄 scp -r 本地path root@ip:/home #上傳目錄
三、lrzsz
1.下載
yum install -y lrzsz
2.sz命令發送文件到本地
sz filename
3.rz命令本地上傳文件到服務器
rz
