Linux 指令超過 200 支,但掌握高頻 60 支即可應對 90% 日常運維。本文按系統功能分類整理,並以 login 為例深度解析指令結構與實戰技巧。
| 類別 | 核心指令 (共 60 支) |
|---|---|
| 安裝與登入 | login, shutdown, halt, reboot, install, mount, umount, chsh, exit, last |
| 檔案處理 | file, mkdir, grep, dd, find, mv, ls, diff, cat, ln |
| 系統管理 | df, top, free, quota, at, lp, adduser, groupadd, kill, crontab |
| 網路操作 | ifconfig, ip, ping, netstat, telnet, ftp, route, rlogin, rcp, finger, mail, nslookup |
| 系統安全 | passwd, su, umask, chgrp, chmod, chown, chattr, sudo, ps, who |
| 其他工具 | tar, unzip, gunzip, unarj, mtools, man, unencode, uudecode |
登入系統,所有使用者可用。
login [name] [-p] [-h 主機名]
-p:保留當前環境變數-h:向遠端登入傳遞使用者名稱MandrakeLinux release 9.1 (Bamboo) for i586
Kernel 2.4.21-0.13mdk on i686/tty1
localhost login: root
Password: (輸入不回顯)
Last login: Tue Nov 18 10:00:55 on vc/1
[root@localhost root]#
Linux 提供 6 個文字模式虛擬控制台 (VC) :
例:登入後按 Alt+F2 開啟第二會話,Alt+F1 返回第一會話。
man 指令 閱讀官方手冊|、重導向 >、grep 過濾alias ll='ls -alF' 寫入 ~/.bashrc60 支核心指令是 Linux 運維的「字母表」。先建立分類心智圖,再逐個擊破高頻指令,配合 man 與實戰腳本練習,兩週內即可建立扎實指令基礎。
Linux 文件操作核心命令實戰手冊:locate、grep、tar、find、scp 參數詳解與組合技巧
ARM Linux 啟動流程深度剖析:從連結腳本到 start_kernel
Nginx 配置檔 nginx.conf 核心參數中文詳細解析
IE 瀏覽器新視窗自動最大化設定技巧:註冊表修改與視窗記憶機制
Linux 核心啟動參數 完整解析 (Kernel Boot Parameters)
Linux 安裝方式大全:硬碟安裝、NFS/HTTP/FTP 網路安裝、USB 啟動盤製作
Linux 定時任務 Cron 完整實戰指南:系統級 /etc/cron.*、使用者級 crontab、排程語法與除錯技巧