使用 PV 監控 CLI 程式執行完成比例

Linux 想要看目前程式執行的完成度如何?完成的比例多少?就可以來推測大約還需要多久的時間。

不然程式跑下去,什麼訊息都沒有的話,卡在那邊也不知道程式是正常執行還是已經當掉了~

閱讀全文〈使用 PV 監控 CLI 程式執行完成比例〉

progress:Linux 查看 cp, mv, dd 等的程式執行狀態

progress 主要是用來監控 Coreutils 的程式執行狀態,可以查看詳細目前做的事情和執行比例。

  • 例如:cp 一個資料夾,使用 progress 可以詳細看到目前正在 cp 哪個檔案,cp 完成的比例

閱讀全文〈progress:Linux 查看 cp, mv, dd 等的程式執行狀態〉

活動監視器:Mac 監控 Process 和系統負載

Mac 想查看目前系統有哪些負載、Process、CPU、記憶體使用量等等,或者需要 Kill 掉 Process 等等,類似 Windows 內建的系統管理員,每次都翻半天,想不起來名字.. XD

  • 註:太習慣用 top、ps、kill 了,但是 Mac 內建的圖形化弄得蠻清楚又方便的~

閱讀全文〈活動監視器:Mac 監控 Process 和系統負載〉

Linux 使用 pgrep 找出 Processes 所有 pid

平常要找某 Process (Ex: Apache) 的 Pid,都是 ps aux | grep apache 然後在搭配 awk 來把 pid 撈出來。

上述方式撈出來的這些 pid 常常會有一個是 ps 的 pid,而且撈的方式還蠻辛苦的~ 使用 pgrep 可以比較輕鬆解決~

閱讀全文〈Linux 使用 pgrep 找出 Processes 所有 pid〉