Linux(3)常用命令

2021-10-04 12:03:50 字數 1626 閱讀 2960

useradd

語法:useradd 使用者名稱 (新增新使用者)

useradd -g 組名 使用者名稱(使用者新增到某個租)

usermod 修改使用者組

語法:user mod -g 使用者組 使用者名稱

passwd 設定使用者密碼

語法:passwd 使用者名稱

id 檢視使用者是否存在

語法:id 使用者名稱

su 切換使用者

語法:su 使用者名稱 切換使用者,只能獲得使用者的執行許可權,不能獲得環境變數

su - 使用者名稱 切換到使用者並獲得該使用者的環境變數及執行許可權

who 檢視使用者資訊

語法whoami 功能描述:顯示自身使用者名稱

who am i 功能描述:顯示登入使用者的使用者名稱

groupadd 新增組

語法:groupadd 組名

groupdel 刪除組

語法:groupdel 組名

groupmod 修改組名

語法:group -n 組名 新組名

linux系統是一種典型的多使用者系統,不同的使用者處於不同的地位,擁有不同的許可權。為了保護系統的安全性,linux系統對不同的使用者訪問同一檔案(包括目錄檔案)的許可權做了不同的規定。

在linux中可以使用ll或者ls -l命令來顯示乙個檔案的屬性以及檔案所屬的使用者和組。

檔案屬性如圖:

(1)0首位表示型別

在linux中第乙個字元代表這個檔案是目錄、檔案或鏈結檔案等等

- 代表檔案

d 代表目錄

l 鏈結文件(link file);

(2)第1-3位確定屬主(該檔案的所有者)擁有該檔案的許可權。—user

(3)第4-6位確定屬組(所有者的同組使用者)擁有該檔案的許可權,—group

(4)第7-9位確定其他使用者擁有該檔案的許可權 —other

rxw作用檔案和目錄的不同解釋

(1)作用到檔案:

[ r ]代表可讀(read): 可以讀取,檢視

[ w ]代表可寫(write): 可以修改,但是不代表可以刪除該檔案,刪除乙個檔案的前提條件是對該檔案所在的目錄有寫許可權,才能刪除該檔案.

[ x ]代表可執行(execute):可以被系統執行

(2)作用到目錄:

[ r ]代表可讀(read): 可以讀取,ls檢視目錄內容

[ w ]代表可寫(write): 可以修改,目錄內建立+刪除+重新命名目錄

[ x ]代表可執行(execute):可以進入該目錄

chmod 修改檔案許可權

語法:(1)chmod 檔案或目錄

(2)chmod [mode=421 ] [檔案或目錄]

其中r=4 w=2 x=1

find 查詢檔案

語法:find 搜尋範圍 選項

範圍引數:

-name 根據檔名查詢檔案

-user 查詢屬於使用者的所有檔案

-size 按指定大小查詢

示例:查詢目錄下該名稱的檔案

find xiyou/ -name 「*.txt」
查詢目錄下test使用者的檔案

find xiyou/ -user test

linux常用命令(3)

安裝包問題 apt get remove 解除安裝特定的軟體包 mount 用於掛載檔案系統 一般要用root身份執行這命令 關於mount 在linux中要想用硬體裝置,不像windows還有裝置管理器等等,而是要通過自己掛載 一切皆檔案 只有掛載到某個目錄下再能對其進行訪問。使用mount命令時...

linux常用命令3

df 報告檔案系統磁碟空間的使用情況 常用引數 h 以人類可讀的方式顯示 du 檢視檔案在磁碟中的使用量 顯示資料夾大小 常用引數 h 以人類可讀的格式顯示 du sh 顯示當前資料夾總大小 nano 簡單的編輯器 gedit 簡單的gui介面編輯器 vi 最常用的文字編輯器 vim 高階文字編輯器...

linux常用命令3

18 檔案大小統計 du sk sort rn head 19 虛擬機器修改時間 echo 1 proc sys xen independent wallclock 20 檢視實際記憶體 ps e o pid,comm,args,pcpu,rsz,vsz,stime,user,uid 其中rsz是是...