ubuntu結束程序方法
1、開啟終端
2、敲 ps -ef 查出程序的編號(就是pid那列)
3、敲 kill pid (如果pid是123456,則kill 123456)
4、ok了
顯然這也不是最好的辦法,因為ps -ef出來的是一大串的資訊,很難找到我們的資訊,這時可以使用gerp來進行匹配。
所以命令如下:
ps -ef | gerp 關鍵字
譬如:
ps -ef | grep erlang
joe 2534 2233 0 09:40 pts/1 00:00:00 /usr/lib/erlang/erts-5.8.5/bin/beam.smp -- -root /usr/lib/erlang -progname erl -
- -home /home/joe --
joe 2614 2233 0 09:54 pts/1 00:00:00 grep --color=auto erlang
這時就很方便對程序進行查殺了。
1:& 將指令丟到後台去執行;
joe@ubuntu:~$ erl &
[1] 2643
檢視一下程序:
joe@ubuntu:~$ ps -ef | grep erl
joe 2643 2233 0 10:01 pts/1 00:00:00 /usr/lib/erlang/erts-5.8.5/bin/beam.smp -- -root /usr/lib/erlang -progname erl
-- -home /home/joe --
joe 2657 2233 0 10:02 pts/1 00:00:00 grep --color=auto erl
[1]+ stopped erl
erlang已經在後台跑起來了。
2:[ctrl+z]講前台的任務丟到後台暫停
3:jobs檢視後台的工作情況
joe@ubuntu:~$ jobs
[1]+ stopped erl
4:fg %jobnumber 將後台的任務拿到前台來處理
joe@ubuntu:~$ fg 1
erlerlang r14b04 (erts-5.8.5) [source] [64-bit] [smp:2:2] [rq:2] [async-threads:0] [kernel-poll:false]
eshell v5.8.5 (abort with ^g)
1>
5:bg %jobnumber 將任務拿到後台去處理
6:kill 管理後台任務
這幾個命令都比較常用,以後有新的學習會繼續完善此文。
ubuntu中的程序管理
1,檢視占用某個埠的程序 lsof i 22 檢視占用埠號為22的埠的進行執行結果 command pid user fd type device size off node name sshd 1121 root 3u ipv4 16060 0t0 tcp ssh listen sshd 6069...
Ubuntu系統程序管理筆記
今天對前端伺服器進行遷移,本來前端伺服器就一台,都是放置前端靜態檔案的地方,應該是比較簡單的。唯一的問題是由於nginx需要給ie8瀏覽器個i同https訪問支援,不得不對nginx進行重新編譯。編譯完成後想啟動一下服務,才發現沒有systemctl,於是使用service命令,奇怪的是servic...
ubuntu中工作程序的管理
一 直接將命令丟到後台去執行的 在命令後面加上 後 執行該命令的程序將會在後台去執行 而不會占用終端 二 將工作丟到後台中暫停 ctr z 比如你用vim 正在編寫乙個檔案 突然將想要知道該檔案的具體目錄 這是 你可以按ctr z將任務對到後台停止 在檢視目錄 停止後你可以使用 jobs l檢視後台...