linux系統指令高階
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 使用者在作業系統可以進行日常管理和維護,涉及到的相關配置檔案如下:
/etc/passwd 儲存使用者資訊
/etc/shdaow 儲存使用者密碼(以加密形式儲存)
/etc/group 儲存組資訊
/etc/login.defs 使用者屬性限制,密碼過期時間,密碼最大長度等限制
/etc/default/useradd 顯示或更改預設的 useradd 配置檔案
3、linux 組管理
每個組有乙個組 id;
組資訊儲存在/etc/group 中;
每個使用者至少擁有乙個主組,同時還可以擁有 31 個附屬組。
通過命令 groupadd、groupdel、groupmod 來對組進行管理
4、linux 許可權管理
linux 許可權是作業系統用來限制對資源訪問的機制,許可權一般分為讀、寫、執行。系統
中每個檔案都擁有特定的許可權、所屬使用者及所屬組,通過這樣的機制來限制哪些使用者或使用者
組可以對特定檔案進行相應的操作。
linux 每個程序都是以某個使用者身份執行,程序的許可權與該使用者的許可權一樣,使用者的權
限越大,則程序擁有的許可權就越大。
linux 中所有的檔案及資料夾都有至少許可權三種許可權
r(讀取) 可讀取檔案內容 可列出目錄內容
w(寫入) 可修改檔案內容 可在目錄中建立刪除內容
x(執行) 可作為命令執行 可訪問目錄內容
目錄必須擁有 x 許可權,否則無法檢視其內容
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 ...