一般使用者系統常用指令介紹
| 指令 | 功能 | 使用方法或範例 | |
| 1 | man | 線上查詢 | man ls |
| 2 | ls | 查看目錄與檔案 | ls -la |
| 3 | ln | 建立鏈結檔 | ln -s 來源檔案或目錄 目標檔案或目錄 |
| 4 | more | 分頁顯示 | more 檔案名稱 |
| 5 | less | 分頁顯示 | less 檔案名稱 |
| 6 | cd | 切換目錄 | cd 目錄名稱 |
| 7 | mkdir | 建立新的目錄 | mkdir 目錄名稱 |
| 8 | rmdir | 刪除目錄 | rmdir 目錄名稱 |
| 9 | touch | 開新檔案 | touch 檔案名稱 |
| 10 | rm | 刪除檔案 | rm 檔案名稱 |
| 11 | cp | 複製目錄或檔案 | cp 來源檔案 目標檔案 |
| 12 | pwd | 顯示目前的工作目錄 | pwd |
| 13 | mv | 目錄或檔案進行更名或搬移 | mv 來源檔案 目標檔案 |
| 14 | find | 尋找目錄或檔案 | find /etc -name 檔案名稱 |
| 15 | fetch | 取得檔案 | fetch http://moon.cse.yzu.edu.tw/tools/putty.exe |
| *16 | chmod | 變更檔案或目錄使用權限 | chmod 755 檔案或目錄 |
| *17 | chown | 變更檔案所有者 | chown -R 所有者:群組 檔案或目錄 |
| *18 | gzip/tar | 壓縮或解壓縮檔案或目錄 | tar -czvf 壓縮檔名.tar.gz 目錄名稱 |
| 19 | df | 查詢系統的可使用檔案空間 | df -h |
| 20 | du | 顯示目錄或檔案所佔的磁碟空間 | du -ah 檔名 |
| 21 | ps | 查詢系統process狀態 | ps -aux |
| 22 | su | 變換身份 | su - 使用者名稱 |
| 23 | passwd | 變更密碼 | passwd |
| 24 | ping | 偵測電腦之連線狀態 | ping 127.0.0.1 |
| *25 | netstat | 可以查詢網路的使用及連線情形 | netstat |
|
*chmod drwxrwxrwx lr--rwxr-x 12 3 4 |
d:表目錄 r:表可read(讀) w:表可write(寫) x:表可execute(執行) -:表關閉權限 |
l:表鏈結檔案 |
1:型態 2:該檔案或目錄的所有人的讀取權限 3:該檔案或目錄的所有人相同群組的讀取權限 4:全部的人的讀取權限 |
|
*chown chown -R 所有者:群組 檔案或目錄 |
-R:表該目錄下所有檔案的所有者與群組全部變更 |
|
*gzip/tar 壓縮: tar czvf 壓縮檔名.tar.gz 目錄名稱 z:採用gzip壓縮 c:建立新的壓縮檔 v:觀看壓縮過程 f:存成檔案 |
解壓縮: tar zxvf 壓縮檔名.tar.gz z:採用gzip解壓縮 x:解壓縮 v:觀看壓縮過程 f:存成檔案 |
|
*netstat 查詢 routing table 查詢網路介面流量統計 查詢 TCP網路連線情形 查詢所有網路連線情形 |
netstat -rn netstat -I vr0 netstat -t netstat -a |