最常用于 linux 的命令為:文件管理:ls、cd、pwd、mkdir、rm文本編輯:nano、vim、sed、awk網絡:ping、wget、cURL、ssh用戶管理:useradd、userdel、passwd、chage系統維護:df、du、free、top、ps高級命令:crontab、grep、awk、sed
入門
- ls: 列出當前目錄的文件和子目錄。
- cd: 更改當前目錄。
- pwd: 打印工作目錄的絕對路徑。
- mkdir: 創建新目錄。
- rm: 刪除文件或目錄。
文件管理
- cat: 顯示文件內容。
- more: 分頁顯示文件內容。
- head: 顯示文件的前幾行。
- tail: 顯示文件的末幾行。
- grep: 在文件中搜索文本。
文本編輯
- nano: 文本編輯器,適用于初學者。
- vim: 功能強大的文本編輯器,適用于高級用戶。
- sed: 流編輯器,用于處理文本流。
- awk: 模式掃描和處理語言,用于處理文本數據。
網絡
- ping: 測試到另一臺計算機的連接。
- wget: 從互聯網下載文件。
- curl: 傳輸數據,用于下載、上傳和連接到 web 服務。
- ssh: 安全遠程 shell,用于遠程連接到另一臺計算機。
用戶管理
- useradd: 添加新用戶。
- userdel: 刪除用戶。
- passwd: 更改用戶密碼。
- chage: 更改用戶密碼有效期。
系統維護
- df: 顯示文件系統的可用空間。
- du: 顯示目錄中文件的磁盤使用情況。
- free: 顯示內存和交換空間使用情況。
- top: 顯示系統進程和資源使用情況。
- ps: 顯示正在運行的進程。
高級命令
- crontab: 調度程序,用于在特定時間自動運行任務。
- grep: 搜索包含特定模式的文件。
- awk: 處理文本數據。
- sed: 流編輯器,用于在文本流中進行查找和替換。