Ⅰ linux 下 後台jobs 沒有done 但 exit 1,是不是成功的意思 用 & 後綴執行一段時間後,來查看 顯示 exit 1
exit 1是不成功
Ⅱ linux下jobs命令為什麼沒顯示
jobs命令是用來顯示後台工作的,所謂後台工作是指在某個命令執行的過程中(命令沒有執行完,就是一些費用時間的命令,不會一下執行結束的), 按下鍵盤上的Ctrl+Z組合鍵暫停進程並將之丟入後台;還有一種情況是直接將命令放入後台執行,那就是在命令的最末尾加上一個&符號,比如這條命令:tar -zxv -f test.tar.gz -C /tmp > /dev/null &。如果你之前沒有這兩種操作,jobs命令是不會顯示任何內容的,因為jobs命令是job control,也就是所謂的作業控制,而不是查看後台進程的命令(它所顯示的後台工作,是指作業控制中的工作)。
Ⅲ vps上後台進程運行正常但是jobs命令卻看不到任何東西,怎麼回事
在LINUX下jobs 不是單條命令用,要寫個sh將信息保存在log然後再看,比較麻煩。
建議用:
看進程的命令:top,可以看進程情況,CPU使用率,內存等。
看內存詳細信息用:free -m
看當前服務項用:ps -ef
你分別試一下
Ⅳ linux 中把一個程序後台運行後,我不想讓程序運行了,而且用jobs命令也看不到,怎麼做
用kill -9 pid可以直接殺掉。
Ⅳ linux 中我用top可以看到後台運行的進程,但是為什麼用jobs看不到任務
jobs是查看當前後台作業(進程),是獲取本次bash下的後台作業。
當本次終端退出後,後台作業變成孤兒進程,孤兒進程有系統父進程接管。
當再次連接終端時,原作業與當前終端,不存在關系父子關系,故看不到進程。
但是原作業,會在系統中一致運行,直到完成或被停止。
這就是為什麼終端退出後,jobs看不到的原因了
Ⅵ linux問題jobs後台命令問題高手過來解答
加上&符號的命令應該是放到後台運行
至於你的命令為什麼一放後台就掛起,可能和你的命令有關
你可以運行一個簡單的命令
echo hello &
那就是在後台運行的屏顯
Ⅶ linux命令怎樣實現放入後台不運行
試試jobs 查看你後台的進程 然後用 stop jobs號 掛起試試 是不是能達到你要的效果
你執行用的是&放到後台運行 在用jbos 查看jobs 號,然後stop 掉那個後台的jobs 就行,但是不
知道是不是你要的效果 不過不知道,你用的是那個系統,有些linux 直接stop 是掛不起來的 需要直接kill -stop
Ⅷ linux大神教教我jobs命令怎麼玩啊
Ping 個ip放入後台,
ping xxx.xxx.xxx.xxx &
jbos -l
kill掉他的pid
Ⅸ 起到linux 的 jobs 命令 作用 的是 什麼
jobs:該命令用於查看當前終端後台運行的任務。
ps:該命令用於查看瞬間進程的動態。
通過一個實例可以理解它們之間的區別,依次執行如下命令:
vim & //後台執行vim
jobs //查看後台執行的任務
ps -au //查看當前的進程
Ⅹ linux後台沒任務輸jobs沒反應!還有一個任務fg到前台後為什麼不能bg放回後台去了!
先ctrl+z,在bg jobid放到後台