linux系統指令高階

2021-09-19 11:50:30 字數 1326 閱讀 5470

1、linux 使用者及組

root 使用者 (id 0):在linux系統中,root使用者uid為0,root使用者的許可權是最高的,普通使用者無法執行的操作,root使用者都能完成,所以也被稱為超級使用者。在linux系統中的每乙個檔案、目錄和程序都歸屬於某乙個使用者,沒有使用者許可,其它普通使用者是無法操作的,但對root使用者除外。root使用者的特權性還表現在root使用者可以超越任何使用者和組群對檔案或目錄進行讀取、修改和刪除(在系統正常的許可範圍內);可以控制對可執行程式的執行和終止;可以對硬體裝置進行新增、建立和移除等操作;也可以對檔案和目錄的屬性和許可權進行修改,以適合系統管理的需要。

系統使用者 (id 1-499):系統使用者也被稱為虛擬使用者、偽使用者或假使用者,這類使用者不具有登入linux系統的能力,但卻是系統執行不可缺少的使用者,比如bin、daemon、adm、ftp、mail等,這類使用者都是系統自身擁有的。系統使用者的uid為1~499。

普通使用者 (id 500 以上):普通使用者能登入系統,在linux系統上進行普通操作,能操作自己目錄的內容,其使用系統的許可權受到限制,這類使用者都是系統管理員建立的,其uid為500~60000之間。

2、linux 使用者管理

linux 使用者在作業系統可以進行日常管理和維護,涉及到的相關配置檔案如下:

q /etc/passwd 儲存使用者資訊

q /etc/shdaow 儲存使用者密碼(以加密形式儲存)

q /etc/group 儲存組資訊

q /etc/login.defs 使用者屬性限制,密碼過期時間,密碼最大長度等限制

q /etc/default/useradd 顯示或更改預設的 useradd 配置檔案

3、linux 組管理

每個組有乙個組 id;

q 組資訊儲存在/etc/group 中;

q 每個使用者至少擁有乙個主組,同時還可以擁有 31 個附屬組。

通過命令 groupadd、groupdel、groupmod 來對組進行管理

4、linux 許可權管理

linux 許可權是作業系統用來限制對資源訪問的機制,許可權一般分為讀、寫、執行。系統

中每個檔案都擁有特定的許可權、所屬使用者及所屬組,通過這樣的機制來限制哪些使用者或使用者

組可以對特定檔案進行相應的操作。

linux 每個程序都是以某個使用者身份執行,程序的許可權與該使用者的許可權一樣,使用者的權

限越大,則程序擁有的許可權就越大。

linux 中所有的檔案及資料夾都有至少許可權三種許可權

r(讀取) 可讀取檔案內容 可列出目錄內容

w(寫入) 可修改檔案內容 可在目錄中建立刪除內容

x(執行) 可作為命令執行 可訪問目錄內容

目錄必須擁有 x 許可權,否則無法檢視其內容

linux系統指令高階

linux系統指令高階 1 linux 使用者及組 root 使用者 id 0 在linux系統中,root使用者uid為0,root使用者的許可權是最高的,普通使用者無法執行的操作,root使用者都能完成,所以也被稱為超級使用者。在linux系統中的每乙個檔案 目錄和程序都歸屬於某乙個使用者,沒有...

Linux高階指令

linux版本 centos 6.6 i386 bin 1.iso du sh 目錄路徑 檢視資料夾和檔案的磁碟占用情況 s 表示匯 計 h 表示以較高可讀性的形式展示 例1 檢視 etc目錄下面的使用情況 注意 ls l 檢視出的不是檔案的真實大小,只是當前資料夾的大小,不包含檔案裡面內容的大小 ...

linux高階指令

語法 hostname 含義 輸出完整的主機名 hostname f 含義 輸出當前主機名中的fqdn 全限定網域名稱 語法 id 含義 顯示當前執行命令的基本資訊 id 使用者名稱 含義 顯示當前指定的使用者的基本資訊 顯示當前使用者的名稱 語法 whoami 主要檢視伺服器的程序資訊 語法ps ...