管理指令

pgrep 與 pkill

pgrep 與 pkill 是 procps 包內的其中兩個工具來,

它的作用如用 grep +  ps + kill 的混合

但用起上來比它們方便 ^ ^

 

===========================================

pgrep 是給出條件後返回 process ID

如 $ pgrep sshd

# 即會返回所有 sshd 的 process ID

它的功能與 sysvinit-utils 的 pidof 有點接近

==========================================
lwy@lamp:~$ pidof apache2
28501 28500 28340 28335 12201 12004 12003 12002 12001 12000 11978

==========================================

但 pgrep 比它強, 因為它可以接受再多參數

su 與 sudo

最後更新: 2016-10-06

目錄

 

漫談 sshd

最後更新: 2019-04-26

目錄

 

GNU screen 應用手記

最後更新: 2018-07-27

目錄

前言

 

閒話不多說, 看圖就知 screen 用來做什麼 !!

(圖1)

功能介紹

  1. 在一個物理終端上獲得多個虛擬終端的效果 (終端是指 tty, pts 之類的東西)
  2. 用 SSH 時不怕斷線 (例如當 zip file 時斷線. 由於 zip 不是 daemon 來, 所以線一斷, 它就停)
  3. logout 後仍可繼續執行 shell 程式, 令它們猶如 daemon (這是可看成特別的斷線情況)
  4. 在沒有 mouse 的 terminal 上實現 copy & paste
  5. 實現 scroll 功能 (在看較長的 output 時不用 less 了, 如: ifconfig | less )

由於 screen 功能強大, 所以指令眾多 !!

起手用到時, 會常常忘記指令 ....

那大家可以嘗試在 screen 環境內按入 "ctrl-a ?" 組合鍵又或 "screen -h" 求助

看看能不能找回一點點回憶 =, =""" 呵呵

 

RSS feed