一些鮮為人知的但卻很有趣的Unix/Linux命令(五)

來源:互聯網
上載者:User
"一些鮮為人知的但卻很有趣的Unix/Linux命令"系列:
  1. 一些鮮為人知的但卻很有趣的Unix/Linux命令(一)
  2. 一些鮮為人知的但卻很有趣的Unix/Linux命令(二)
  3. 一些鮮為人知的但卻很有趣的Unix/Linux命令(三)
  4. 一些鮮為人知的但卻很有趣的Unix/Linux命令(四)

  這個系列擱置有一段時間了,今天我們來完成最後一篇文章。希望對大家有所協助。

那些有趣的命令
  1. finger,查詢使用者的資訊,通常會顯示系統中某個使用者的使用者名稱、主目錄、停滯時間、登入時間、登入shell等資訊;
  2. !!,重複執行上一條命令;另外,!pattern可以快速執行曾經執行過的命令中,以patttern開頭的命令,相當方便快捷;
  3. at,定時調度,一定的時間間隔運行作業,需要只運行作業一次而不是定期運行時,使用 at 命令;
  4. wc,查詢檔案中有多少行或者單詞;
  5. taskset,限制進程所佔用的CPU數量;
  6. tail,命令的功能是顯示檔案後幾行內容,預設10行。一般用於查看記錄檔。會根據日誌更新不斷輸出最新的檔案內容,不需要重新整理查看,ctrl+c可結束輸出;
  7. apropos,Linux中除man以外很強大的協助命令,命令實際完成的是搜尋其它命令的描述資訊,將相關命令羅列出來,不一定出現的命令就是想要的,但可以從中協助回憶到有用的命令;
  8. nload,即時查看linux伺服器網路流量的工具;:I really like nload and iftop to monitor network activity when tcpdump low-levelness is not needed.
  9. find -delete,尋找然後刪除符合篩選條件的檔案;
  10. watch,watch可以幫你監測一個命令的運行結果,省得你一遍遍的手動運行;
  11. xxd,將一個檔案以十六進位的形式顯示出來;
  12. Ctrl + r ,反向搜尋執行過的命令,很好很強大!有了這個,就可以把history拋棄了;
  13. dmidecode,以一種可讀的方式dump出機器的DMI(Desktop Management Interface)資訊,這些資訊包括了硬體以及BIOS,既可以得到當前的配置,也可以得到系統支援的最大配置;
  14. most,和more、less功能一樣,文本查看器;
  15. iptraf,監控網路流量,特別是安裝到防火牆上,與Iptables一起工作,監控流經防火牆的網路異常,效果非常好;
  16. open,可以根據副檔名,使用相關聯的程式開啟檔案;
  17. cowsay,這個命令可以讓一個牛仔說上兩句幽默。(鑒於上篇文章的評論,這個指令也許已經歸到遊戲行列中。敬請注意。)
  18. rsync,實現遠程同步功能的軟體,它在同步檔案的同時,可以保持原來檔案的許可權、時間、軟永久連結等附加資訊;
  19. pgrep,通過程式的名字來查詢進程的工具,一般是用來判斷程式是否正在運行;
  20. yacc,用來產生編譯器的編譯器(編譯器代碼產生器);
  21. du,統計目錄(或檔案)所佔磁碟空間的大小;
  22. ssh,用於遠程登入上Linux主機;
結束語

  該系列到此為止。希望能對大家有所協助。也許存在很多不足,請大家幫忙改正。謝謝!

 

參考資料
  1. Linux 指令篇:使用者資訊與管理--finger
  2. 例行性工作排程 (crontab)
  3. Linux 技巧: 用 cron 和 at 調度作業
  4. 使用taskset命令來限制進程的CPU
  5. taskset
  6. Linux tail 命令詳解
  7. tail 命令詳解
  8. 一天一條linux命令之tail
  9. apropos: Linux中除man以外很強大的協助命令
  10. nload即時查看linux伺服器網路流量的工具
  11. Linux下監控網卡流量的軟體Nload
  12. linux網路流量即時監控工具之nload
  13. Strange behavior with `find -delete`
  14. Linux or Unix find and remove files with one find command on fly
  15. linux下的watch命令使用小結
  16. linux watch命令使用介紹
  17. watch -- 監測命令的運行結果
  18. linux下小工具xxd使用
  19. Linux XXd hexdump 查看16進位的方法,配合vi使用更棒
  20. linux命令列下的ctrl+r
  21. 用Ctrl+R搜尋曆史命令
  22. 我使用過的Linux命令之dmidecode - 查看硬體資訊
  23. Linux硬體資訊查看工具dmidecode
  24. Linux下使用Iptraf進行網路流量的分析
  25. linux網路流量即時監控工具之iptraf
  26. rsync從linux到linux的檔案同步備份
  27. linux rsync同步設定詳細指南
  28. Linux學習筆記之備份命令rsync
  29. Linux的pkill和pgrep命令詳解
  30. Linux pgrep 查詢進程的工具
  31. Yacc---Unix/Linux上一個用來產生編譯器的編譯器
  32. Yacc 與 Lex 快速入門
  33. linux中du命令參數的用法
  34. linux ssh 使用深度解析
  35. 以 Openssh 取代 Telnet 的連線方式
  36. SSH原理與運用(一):遠程登入
  37. SSH原理與運用(二):遠程操作與連接埠轉寄
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.