linux中的一些重要命令
本節內容:
du 指令
語法:du [選項] [檔案]
功能:顯示每個檔案和目錄的磁碟使用空間
命令引數:
-a或-all 顯示目錄中個別檔案的大小
-b或-bytes 顯示目錄或檔案大小時,以位元組為單位
-c或-total 除了顯示個別目錄或檔案的大小外,同時也顯示所有目錄或檔案的總和
df 指令
用來檢查檔案系統磁碟的占用情況,使用的許可權是所有使用者。
語法:df [選項][檔案]
功能:檢視磁碟剩餘空間
命令引數:
-a或-all 顯示所有的檔案系統,包括虛擬檔案系統。
-b或-block-size 指定單位大小。
-h 以人們易讀的gb、mb、kb等格式顯示。
-t 只顯示指定型別的檔案系統。
-help 顯示幫助資訊
-version 顯示版本資訊
top 指令
top命令經常用來監控linux的系統狀況,比如cpu、記憶體的使用。
語法:top
功能:用來顯示執行中的程式程序,使用許可權是所有使用者。
命令引數:
一般在執行top命令時,會出現:
pid程序標示號 user程序所有者的使用者名稱
pr程序的優先級別 ni程序的優先順序別的數值
virt程序占用的虛擬記憶體值
res程序占用的物理記憶體值
shr程序占用的共享記憶體值
s程序的狀態,s表示休眠,r表示正在執行,z表示殭屍狀態,n表示程序優先順序是負數
%cpu該程序占用的cpu的使用率
top命令使用過程中還可以使用一些互動的命令來完成其它引數的功能。這些命令是通過快捷鍵啟動的。
《空格》:立即重新整理
p:根據cpu使用大小進行排序
m:根據使用記憶體大小進行排序
t:根據時間、累計時間排序
q:退出top命令
m:切換顯示記憶體資訊
t:切換顯示程序和cpu狀態資訊
c:切換顯示命令名稱和完整命令列
w:將當前設定寫入-/.toprc檔案中,這是寫top配置檔案的推薦方法。
top命令是乙個功能十分強大的監控系統的工具,但是它會消耗很多系統資源。
使用top命令可以監視指定使用者,預設情況是監視指定使用者的程序,如果想檢視指定使用者的情況,在終端中按「u」鍵,然後輸入使用者名稱,系統就會切換為指定使用者的程序執行介面。
free 命令
free命令可以顯示當前系統未使用的和已使用的記憶體數目,還可以顯示被核心使用的記憶體緩衝區。
語法:free [選項]
功能:用來顯示記憶體的使用情況,使用使用者是所有使用者。
命令引數:
-b -k -m :分別以位元組、kb、mb為單位顯示記憶體使用情況
-s delay:顯示每隔多少秒數來顯示一次記憶體使用情況
l -t:顯示記憶體總和列
-o:不顯示緩衝區調節列
pstack 命令
功能:顯示每個程序的棧跟蹤
命令引數:此命令允許使用的唯一選項是要檢查的程序的pid
su 命令
功能:su的作用是變更為其它使用者的身份,超級使用者除外,需要鍵入該使用者的密碼。
sudo(sudo -,sudo -s)
語法:sudo [選項] [引數]
功能:
命令引數:
-b 在後台執行指令
-h 顯示幫助
-h 將home環境變數設為新身份的home環境變數
-k 結束密碼的有效期限,即下次再要執行sudo時便需要輸入密碼
-l 列出目前使用者可執行和不可執行的指令
-p 改變詢問密碼的提示符號
adduser 命令
語法:useradd [選項] name
功能:
passwd 指令
passwd作為普通使用者和超級許可權使用者都可以執行,但作為普通使用者只能更改自己的使用者密碼,但前提是沒有被root使用者鎖定;如果root使用者執行passwd,可以設定或修改任何使用者的密碼。
語法:passwd命令後不跟任何引數或使用者名稱,則表示修改當前使用者的密碼。
功能:
命令引數:
-d 刪除使用者密碼,僅能以root許可權操作
-l 鎖住使用者無權更改其密碼,僅能通過root許可權操作
-u 解除鎖定
Linux的一些重要命令
一 unix 開發環境 1 unix的特點 1可以有多個使用者在同一系統上 多使用者 2可以同時執行多個程式 多工 3維護許可權,確定哪些使用者可以訪問哪些 許可權 4分配每個使用者可以使用的磁碟空間量 分配空間 5對於隱藏檔案只允許特定的使用者訪問 隱藏檔案的許可權 2 loging user l...
MySql一些重要命令
1 windows下mysql批處理命令 mysql d mysqlscript.sql 回車 或 mysql source d mysqlscript.sql 回車 2 批量匯入以tab鍵為間隔的資料 mysql load data local infile c temp pet.txt into...
linux下一些重要目錄和重要命令
linux 常用目錄的作用和存放的內容 bin 存放使用者最長用的命令,如 cp ls cat,等等。boot 啟動linux時使用的一些核心檔案。dev 是device 裝置 的縮寫,這個目錄下是所有linux的外圍裝置。etc 這個目錄用來存放系統管理所需要的配置檔案和子目錄。home 使用者的...