Linux管理伺服器常用高階指令

Cryueh發表於2020-11-20

管理伺服器時常用的高階命令

檢視建立刪除修改修改修改
檢視當前檔案列表ls -l建立空檔案touch [檔名]刪除rm -rf [檔名]修改檔案vim [檔名]建立並修改vim [檔名]修改檔案許可權chmod 777 [檔名]拷貝檔案cp -r [原始檔] [目的目錄]
檢視當前目錄pwd建立mkdir [目錄]刪除rmdir,rm -rf [目錄]移動目錄mv [原目錄] [新目錄]遞迴修改目錄許可權給使用者chown -R [使用者] [文目錄]遞迴修改目錄許可權給組chgrp -R [組名] [目錄]
檢視使用者名稱 id 和組建立useradd [使用者名稱]刪除userdel [使用者名稱]設定密碼passwd [使用者名稱]修改使用者名稱usermod -l [新使用者名稱] [使用者名稱]修改使用者目錄usermod -d [新目錄] [新使用者名稱]
檢視組groups [使用者名稱]建立groupadd [組名]刪除groupdel [組名]修改組名groupmod [組名]新建使用者進組groupadd -g [組名] [使用者名稱]修改使用者進組groupmod -g [組名] [使用者名稱]
  • psstee:檢視系統程式樹
  • top:正在執行的程式
  • vmstat:虛擬記憶體的實時監控工具
  • mpstat:CPU的實時監控工具
  • iostat:裝置IO負載的實時監控工具
  • free:檢視當前系統記憶體的使用情況
  • df:報告磁碟的使用情況
  • du:評估磁碟的使用狀況
  • sar:系統執行狀態統計工具
  • ifconfig:顯示網路裝置資訊
  • netstat:網路狀態查詢
  • traceroute:追蹤網路資料包的路由途徑

相關文章