Linux系統的工具命令

2021-08-20 12:34:47 字數 1989 閱讀 1198

==》man:幫助命令,輔助了解命令及文件的使用

man +需要幫助的命令

man ls

==》wc:文字統計工具

wc+檔名

2      4         25             helloword

行數     單詞數    字元數        名稱

-l:只檢視行數

-w:只檢視單詞數

-c:只檢視字元數

==》 find:檔案檢索命令

find 檢索的範圍  檢索條件

名稱:find /opt -name hello

萬用字元:*/?

比如查詢:檔案名字叫做bb的文件  find */ -name bb(然後就會列印bb文件所在的目錄)

大小:find /opt -size +100k

範圍:大於:+

小於:-

關係連線:

-a:並

-o:或者

find /opt -size +100k -a -size -200k(查詢opt目錄下檔案大於100k小於200k的檔案)

如果/opt換成 */就會變成查詢所有目錄中檔案大於100k小於200k的檔案

型別:-type  比如:find /opt -type d 查詢opt目錄下

使用者:-user  -group

==》visudo:編輯sudo命令配置(重點)

root        all=(all)                       all

使用者名稱  登入的主機=(以什麼樣身份執行) 可以執行什麼命令

root    all=(all)       all

huadain all=(root)      nopsswd:all

(上面的配置是讓huadain 使用者擁有管理員的許可權(root許可權))

推薦:huadian    all=(root)    nopsswd:all

賦予haudian使用者 通過root的身份 ,無需輸入密碼執行所有命令

使用賦予的許可權sudo

sudo touch aa

以下是**:

man :幫助命令 man後面跟你需要尋求幫助的指示符 如:man ls等   man+需要查詢的指令

wc:文字統計 wordcount  word單詞   count計算  wc bb.text

行數    單詞    字元    檔名

-l        -w        -c

du:檔案大小統計

visudo:編輯sudo命令

需要:我希望huadian使用者擁有特殊許可權(檢視防火牆狀態)

直接配置成擁有root的所有許可權

推薦配置用法

huadian     all=(root)                      nopasswd:all

使用者名稱     登入主機=(以什麼樣的身份執行) 可以什麼樣的命令

該使用者怎麼去使用額外配置給他的許可權

檢視防火牆狀態

sudo service iptables status

Linux系統監控工具就是free命令的作用

在linux系統中除了 ps 和 top 命令外,另乙個常用的 linux 系統監控工具就是 free 命令,free 命令不僅可以用來顯示記憶體的使用狀態資訊,還可以獲得物理記憶體和虛擬記憶體的使用量。選項含義 b以 byte 位元組 為單位,顯示記憶體使用情況。k以 kb 為單位,顯示記憶體使用...

Linux 系統的高階工具。

pstack命令用來顯示每個程序的本地呼叫棧。可以使用pstack來檢視程序正在掛起的執行方法,也可以檢視程序的本地的本地執行緒堆疊,與jvm的jstack配合使用可以看到jvm執行緒執行的全部狀況。starce是linux系統下的一款系統呼叫工具,用來監控乙個應用程式所使用的系統呼叫,通過它可以跟...

Linux系統監控工具(常用命令)

管理員必備的linux系統監控工具 下面僅是一部分 top 實時動態地顯示系統當前執行的程序,5秒鐘重新整理一次。vmstat 顯示程序 記憶體 記憶體分布 堵塞io traps cpu活動資訊。vmstat 2 每2秒輸出一條結果 vmstat a 2 顯示活躍和非活躍記憶體 w 顯示系統當前登入...