首頁  >  文章  >  系統教程  >  rpm 管理:Linux 伺服器軟體套件的查詢、解除安裝與安裝指南

rpm 管理:Linux 伺服器軟體套件的查詢、解除安裝與安裝指南

WBOY
WBOY原創
2024-07-23 12:13:091028瀏覽

rpm 管理:Linux 服务器软件包的查询、卸载与安装指南

文章目錄

1.rpm管理(重點):軟體查詢,卸載,安裝

作用:rpm的作用類似windows上的筆記本管家中「軟體管理」、安全衛士上面「軟體管家」等產品,主要作用是對linux伺服器上的軟體包進行對應管理操作,管理分為:查詢、卸載、安裝。

1.1查詢某個軟體的安裝狀況:

#rpm-qa|grep關鍵字

選項:

-q:查詢,query

-a:全部,all

案例:查詢linux上是否安裝firefox

1.2卸載某個軟體

#rpm-e軟體的名稱

傲遊卸載的時侯是沒有依賴關係的linux文字編輯器,所以可以直接卸載。

然而在卸載Apache的時侯提示難以卸載:

當存在依賴關係的時侯又不想去解決這個問題的時侯可以:#rpm-e軟體包名--nodeps

1.3軟體的安裝

要想裝軟體,跟windows下一樣,先得找到安裝套件。

軟體套件的取得方法:

a.去官網去下載;

b.不介意舊版的話,可以從光盤(或則鏡像檔)中讀取;

查看球狀設備的資訊:

#lsblk(listblockdevices)查看球狀裝置的資訊

在这里插入图片描述

Name:名稱

Size:設備大小

Type:類型

MountPoint:掛載點(類似windows下c盤)

b.掛載光盤

指令:mount

句型:#mount設備原始位址要掛載的位置路徑

linux执行权限和写权限_linux 执行权限_权限执行是什么意思

設備原始位址:位址統一都在/dev下,之後依大小決定具體name值linux 執行權限,堆砌在一起組成原始位址,例如當前:「/dev/sr0」

要掛載的位置路徑:掛載目錄通常都在mnt下,也可以在mnt下建目錄,此處以“/mnt/dvd”為例

安裝軟體的指令:#rpm-ivh軟體包完整名稱

選項:

-i:install,安裝

-v:顯示進度條

-h:表示以「#」形式顯示進度條

在这里插入图片描述

注意在目前目錄下,可以快速輸入:先輸入fire,之後按tab鍵都會手動補全。

2權限管理

總述:Linux系統通常將檔案可存/取存取的身份分為3個類別:owner、group、others,且3種身分各有read、write、execute等權限。

2.1權限介紹

哪些是權限?

在多用戶(可以不同時)電腦系統的管理中linux格式化硬碟,權限是指某個特定的使用者俱有特定的系統資源使用權利,像是資料夾、特定係統指令的使用或儲存量的限制。

在Linux中分別有讀取、寫入、執行權限:

讀取權限:

對於資料夾來說,讀取權限影響使用者是否還能列舉目錄結構

對於文件來說,讀取權限影響使用者是否可以查看文件內容

寫權限:

對資料夾來說,寫入權限會影響使用者是否可以在資料夾下「建立/刪除/複製到/聯通到」文件

對於文件來說,寫入權限會影響使用者是否可以編輯文件內容

執行權限:

通常都是對於文件來說,非常腳本文件。

2.2身分介紹

2、身分介紹

2.3Linux的權限介紹

要設定權限,就須要曉得文件的一些基本屬性和權限的分配規則。

在Linux中,ls指令常拿來檢視檔案的屬性,用來顯示檔案的檔案名稱和相關屬性。

標紅的部份就是Linux的文檔權限屬性資訊(ls-l等價於ll)

十位字元表示含意:

權限分配中,都是rwx的三個參數組合,且位置次序不會改變。沒有對應權限就用–代替。

a.其是資料夾類型

b.所有者:擁有全部權限(讀寫執行)

c.同組用戶:可讀、可執行

d.其他使用者:可讀、可執行

2.4權限設定

句型:#chmod選項權限模式文件

常用選項:

-R:遞歸設定權限(當文件類型為資料夾的時侯)

權限模式:就是該文件須要設定的權限資訊

文件:可以是文件,也可以是資料夾,可以是相對路徑也可以是絕對路徑。

注意點:如果想要給文件設定權限,操作者要不是root用戶,就是文件的擁有者。

2.4.1字母方式

2.4.2數位方式

讀:r4

linux执行权限和写权限_权限执行是什么意思_linux 执行权限

寫:w2

執行:x1

沒有任何權限:0

在这里插入图片描述

例如:必須為anaconda-ks.cfg設定權限linux 執行權限,權限要求擁有者擁有全部權限,同群組使用者擁有讀取執行權限,其他使用者只讀。

全部權限(u):讀+寫+執行=4+2+1=7

讀與執行(g):讀+執行=4+1=5

讀取權限(o):讀取=4

由上得悉權限為:754

#chmod754anaconda-ks.cfg

筆試題:用超級管理員設定文件的權限指令是#chmod-R731aaa,請問這個指令有沒有哪些不合理的地方?

擁有者:7=4+2+1=讀+寫+執行

同組用戶:3=2+1=寫+執行

其他用戶:1=1=執行

緣由:能寫並且卻不能讀

注意:在寫權限的時侯千萬不要設定類似前面的這些「奇葩權限」。假如一個權限數字中凡是出現2與3的數字,則該權限有不合理的情況。

以上是rpm 管理:Linux 伺服器軟體套件的查詢、解除安裝與安裝指南的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn