(10)centos7 包管理、遠程傳文件


 

一、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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM