《Disney +》 迪士尼、Marvel、彼思、星球大戰…  PS5 四月更新推出新的儲存空間選項和社交功能   《DEATH STRANDING DIRECTOR’S CUT》今日登陸PS5,新內容速報   《Ghost of Tsushima》:壹岐之章的音樂   傳聞中的能量飲料「KIIVA」!KIIVA ENERGY將贊助使用Unreal Engine的音樂直播活動「RECOILR」!   【開箱實測】JBL 最新款便攜式藍芽音箱「JBL CHARGE 5」!   看《Returnal》如何從視覺特效驅動觸手技術和深海靈感,創造出異星敵人   爭奪寶座:加入我們最新的PlayStation社群活動,就有機會贏取PS5主機一台等各種獎項   TETRIS王者盃又來了!這次是「魔物獵人崛起 合作祭!」 

Linux 使用 pgrep 找出 Processes 所有 pid

商業

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

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

Linux 使用 pgrep 找出 Processes 所有 pid

Debian、Ubuntu Linux 安裝 pgrep 方式:

  • apt install procps

pgrep 的操作使用上非常簡單,如下範例:

  • pgrep apache2 # 列出 Apache2 的所有 pid
  • pgrep -u root sshd # 找出 root user + sshd daemon
  • renice +4 $(pgrep firefox)

註:pkill 也是類似用法

Tsung

隨機商業新聞