2011-10-01

unix / linux / ubuntu 指令速查

unix / linux / ubuntu 指令速查
下載『unix-linux-ubuntu指令速查.pdf』
基本指令及系統訊息
  1. |    pipe通道,將一指令輸出作另一指令輸入
  2. cal   查看月曆(cal 02 2011 查看2011-02的月曆)
  3. clear  清除目前的螢幕內容
  4. date  查看或設定系統時間
  5. dmesg 顯示系統暫存區的內容
  6. free  顯示記憶體及SWAP的使用狀況
  7. man  線上查看指令說明
  8. pwd  查看目前所在的目錄位置
  9. uptime 系統開機時間等訊息
  10. w   列出目前系統使用者使用狀況 (參考who)

檔案及目錄使用操作

  1. cat   列出文字檔案的內容
  2. cd   切換目錄(cd ~joe : 切換到joe的家目錄)
  3. chmod  變更檔案目錄權限(-ugo,a=all, r4/w2/x1 )
  4. chown  變更檔案的擁有者及群組(-R包含子目錄)
  5. cp   複製檔案或目錄 (cp 來源 目的)
  6. df   查看磁碟空間使用狀況(-h 以K/M/G顯示)
  7. du   查看所在目錄磁碟空間的使用情形
  8. find   尋找檔案(find / -name filename)
  9. fsck   檢查並修復檔案系統
  10. grep   搜尋字串(grep -r string folder )
  11. head   列出檔案前n行(head -5 a.t列出a.t前5行)
  12. ln   建立檔案或目錄的連結檔(Windows捷徑)
  13. ls   查看所在目錄下的目錄、檔案資訊(dir)
  14. mkdir  建立目錄
  15. more  以分頁列出文字檔的內容 (參考less)
  16. mv   搬移檔案或目錄(可更改檔案或目錄名稱)
  17. rm   刪除檔案或目錄(刪目錄-r,強制刪除-f)
  18. tail   列出檔案末n行
  19. tar   壓縮/解壓縮(z壓縮/x取出/c建立)
  20. touch  改變檔案的時間戳記
  21. wc   計算檔案的行數、字數、位元數
  22. whereis  尋找程式/說明檔等的位置(不適用文字檔)
  23. which  尋找指令程式的所在目錄

網路指令

  1. arp    查詢IP, mac等位址
  2. dig    DNS查詢工具
  3. ifconfig  查詢或設定網路介面
  4. netstat  查詢網路連線狀況
  5. nslookup 交談式查詢主機名稱或IP
  6. ping   藉ICMP封包檢查遠端主機的連線狀態
  7. traceroute 查詢到達遠端主機所經的結點
  8. whois   查詢網域名稱的持有現況


帳號管理

  1. gpasswd  群組管理指令(gpasswd -a user group)
  2. groupadd  新增群組
  3. groupdel  刪除群組
  4. groupmod  修改群組
  5. groups   查詢使用者所隸屬群組(groups useracc)
  6. last    顯示使用者登入紀錄
  7. passwd  修改(指定)使用者密碼
  8. useradd  新增帳號
  9. userdel  刪除帳號
  10. usermod  修改帳號
  11. vipw   編輯使用者密碼檔

系統管理

  1. apt-get  apt-get update重新同步套件索引檔
    apt-get install package1 package2 ...
  2. crontab  定時執行工作(-e編輯,-l列表,-r清除)
  3. dpkg   deb套建管理(dpkg --install pakage)
  4. exit   登出
  5. kill   送訊號給指定的程序(kill -9 ##移除程序)
  6. ntpdate  NTP校時
  7. ps   目前系統執行中的程序(ps auxww)
  8. reboot  系統重新開機
  9. shutdown 系統關機時間指定 (shutdown -h now)
  10. sync  將系統暫存的資料強制寫回硬碟
  11. top  程序管理工具(q:離開 / h:Help)

沒有留言:

張貼留言