《Disney +》 迪士尼、Marvel、彼思、星球大戰…  BIOHAZARD× COUGAR!惡靈古堡聯名電競椅登場!   東奧2020開幕式選手入場曲是電玩音樂!《FINAL FANTASY》《魔物獵人》等多款日本代表遊戲主題曲出場!   Nintendo Switch版LEGO Marvel Super Heroes 12月16日發售!   雪山密室逃脱 x 狼人殺《Project Winter》現已登陸 PS4/Switch!   咩噗羊&功夫臘腸正式回歸「動物之鬪」!   「英雄聯盟」首部動畫作品「Arcane」將在今年秋天於全球「Netflix」播出!   「矢琶羽」&「朱紗丸」參戰決定!「鬼滅之刃 火之神血風譚」免費更新第2彈情報公開!   東京遊戲展2021 蘇菲的鍊金工房2 ~不可思議夢的鍊金術士發表 

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

隨機商業新聞

NordVPN