導航:首頁 > 編程語言 > linxu後台運行程序

linxu後台運行程序

發布時間:2023-12-11 03:59:17

A. linux後台運行、關閉、查看後台任務常用命令

一、&

加在一個命令的最後,可以把這個命令放到後台執行,如:

[root@bqh-01 ~]# watch -n 3 "sh 1.sh " #每3s在後台執行一次 1.sh 腳本

二、ctrl + z

可以將一個正在前台執行的命令放到後台,並且處於暫停狀態。

三、jobs

查看當前有多少在後台運行的命令

jobs -l選項可顯示所有任務的PID,jobs的狀態可以是running, stopped, Terminated。但是如果任務被終止了(kill),shell 從當前的shell環境已知的列表中刪除任務的進程標識。

將後台中的命令調至 前台 繼續運行。如果後台中有多個命令,可以用fg %jobnumber(是命令編號,不是進程號)將選中的命令調出。

五、bg

將一個在後台暫停的命令,變成在 後台 繼續執行。如果後台中有多個命令,可以用bg %jobnumber將選中的命令調出。

六、kill

****

前台進程的終止:Ctrl+c

****七、 nohup

如果讓程序始終在後台執行,即使關閉當前的終端也執行(之前的&做不到),這時候需要nohup。該命令可以在你退出帳戶/關閉終端之後繼續運行相應的進程。關閉中斷後,在另一個終端jobs已經無法看到後台跑得程序了,此時利用ps(進程查看命令)

<pre style="margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">ps -aux | grep "1.sh" #a:顯示所有程序 u:以用戶為主的格式來顯示 x:顯示所有程序,不以終端機來區分</pre>

閱讀全文

與linxu後台運行程序相關的資料

熱點內容
哪裡學加工中心編程 瀏覽:523
如何切換oracle資料庫 瀏覽:959
陌陌升級有什麼好處 瀏覽:390
oracle資料庫管理從入門到精通pdf 瀏覽:648
mysql資料庫培訓 瀏覽:441
whasapp聊天記錄在哪個文件夾 瀏覽:108
30歲去哪裡學編程 瀏覽:30
word為尾部空格添加下劃線 瀏覽:190
大眾朗逸的數據匯流排在哪裡 瀏覽:500
廣西大專編程哪個好 瀏覽:99
qq頭像戴口罩男生動漫 瀏覽:440
遠程桌面連接系統找不到指定文件 瀏覽:416
qq男生背影頭像傷感帶字 瀏覽:997
愛思助手讀設備開機密碼 瀏覽:315
js動態生成word 瀏覽:646
危險化學品按什麼分類建立資料庫 瀏覽:300
手機號重新注冊微信怎麼恢復數據 瀏覽:815
全腦和編程哪個好 瀏覽:709
教師學習編程語言有什麼用 瀏覽:444
extjs創建對象 瀏覽:608

友情鏈接