天天看點

linux關閉背景運作指令,linux背景運作、關閉、檢視背景任務常用指令

一、&

加在一個指令的最後,可以把這個指令放到背景執行,如:

[[email protected] ~]# watch -n 3 "sh 1.sh"  #每3s在背景執行一次1.sh腳本

linux關閉背景運作指令,linux背景運作、關閉、檢視背景任務常用指令

二、ctrl + z

可以将一個正在前台執行的指令放到背景,并且處于暫停狀态。

linux關閉背景運作指令,linux背景運作、關閉、檢視背景任務常用指令

三、jobs

檢視目前有多少在背景運作的指令

jobs -l選項可顯示所有任務的PID,jobs的狀态可以是running, stopped, Terminated。但是如果任務被終止了(kill),shell 從目前的shell環境已知的清單中删除任務的程序辨別。

linux關閉背景運作指令,linux背景運作、關閉、檢視背景任務常用指令

四、fg

将背景中的指令調至前台繼續運作。如果背景中有多個指令,可以用fg %jobnumber(是指令編号,不是程序号)将選中的指令調出。

linux關閉背景運作指令,linux背景運作、關閉、檢視背景任務常用指令

五、bg

将一個在背景暫停的指令,變成在背景繼續執行。如果背景中有多個指令,可以用bg %jobnumber将選中的指令調出。

linux關閉背景運作指令,linux背景運作、關閉、檢視背景任務常用指令

六、kill

法子1:通過jobs指令檢視job号(假設為num),然後執行kill %num

法子2:通過ps指令檢視job的程序号(PID,假設為pid),然後執行kill pid

linux關閉背景運作指令,linux背景運作、關閉、檢視背景任務常用指令
linux關閉背景運作指令,linux背景運作、關閉、檢視背景任務常用指令

前台程序的終止:Ctrl+c

七、nohup

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

ps -aux | grep "1.sh" #a:顯示所有程式 u:以使用者為主的格式來顯示 x:顯示所有程式,不以終端機來區分

linux系統中如何檢視日志 (常用指令2)

cat tail -f 日 志 文 件 說 明 /var/log/message 系統啟動後的資訊和錯誤日志,是Red Hat Linux中最常用的日志之一 /var/log/secure 與安全相關 ...

linux系統中如何檢視日志 (常用指令)

cat tail -f 日 志 文 件 說 明 /var/log/message 系統啟動後的資訊和錯誤日志,是Red Hat Linux中最常用的日志之一 /var/log/secure 與安全相關 ...

Linux下java nohup 背景運作關閉後程序停止的原因,不挂斷背景運作指令

Linux下java nohup 背景運作關閉後程序停止的原因,不挂斷背景運作指令 今天寫sh腳本發現一終止指令程式就停止運作了,檢查了很久才發現後面少了個&字元導緻的!錯誤寫法:nohup ...

Linux下 SpringBoot jar項目背景運作、檢視、停用

運作java jar: nohup java -jar **-0.0.1-SNAPSHOT.jar & 檢視程序: 采用top或者ps aux指令.一般 如果背景是springboot,jar ...

Linux檢視系統配置常用指令

Linux檢視系統配置常用指令: 系統 # uname -a # 檢視核心/作業系統/CPU資訊# head -n 1 /etc/issue # 檢視作業系統版本# cat /proc/cpuinfo ...

Linux檢視日志常用指令(轉載)

轉自: https://www.cnblogs.com/kbkiss/p/7567725.html -------------------------------------------------- ...

[轉帖]linux中systemctl詳細了解及常用指令

linux中systemctl詳細了解及常用指令 2019年06月28日 16:16:52 思維的深度 閱讀數 30 https://blog.csdn.net/skh2015java/article ...

linux中systemctl詳細了解及常用指令

linux中systemctl詳細了解及常用指令 https://blog.csdn.net/skh2015java/article/details/94012643 一.systemctl了解 Li ...

2016-09-19: linux背景運作

linux背景運作指令兩種方式: 1. command & : 背景運作,你關掉終端會停止運作   2. nohup command & : 背景運作,你關掉終端也會繼續運作 簡介 L ...

随機推薦

RobotFramework自動化測試之腳本編寫(一)

接觸了上一篇的RF環境搭建及安裝,相比大家都會覺得,哇塞,為什麼要做這麼多,那麼複雜?裝那麼多幹什麼有什麼用?寫腳本會不會也很複雜? 其實首次安裝的話 會覺得有點蒙,也不知道安裝那麼多是拿來幹什麼的, ...

Address already in use:JVM_Bind

1.原因:端口被占用 2.解決方式: 方式一:重新開機電腦 方式二:方式一不行執行方式二 輕按兩下Tomcat server   将Ports下HTTP/1.1對應的Port Number 改為其他值 備注: ...

【練習】資料移動---parfile導出表中指定行:

要求: ①建立存放資料的檔案: ②使用預設的bad檔案生成方式: ③使用truncate選項方式. 1.準備條件: [[email protected] ~]$ mkdir datadump [[email protected] ...

myeclipse6.0 序列号生成器源碼

import java.io.*; public class Test{ private static final String LL = "Decompiling this copyrig ...

有關使用Maven常見問題總結(Eclipse中使用Maven、Maven項目部署到tomcat等問題)

http://blog.csdn.net/sunitjy/article/details/42709311 ********************************************** ...

jQuery慢慢啃之事件對象(十一)

1.event.currentTarget//在事件冒泡階段中的目前DOM元素 $("p").click(function(event) { alert( event.curren ...

函數文法:JS擷取浏覽器視窗大小 擷取螢幕,浏覽器,網頁高度寬度(轉載)

網頁可見區域寬:document.body.clientWidth 網頁可見區域高:document.body.clientHeight 網頁可見區域寬:document.body.offsetWid ...

基于DBUtils實作資料庫連接配接池

小知識: 1.子類繼承父類的三種方式 class Dog(Animal): #子類 派生類 def __init__(self,name,breed, life_value,aggr): # Anim ...

MongoDB\BSON\UTCDateTime::toDateTime

示例# 1 MongoDB \ BSON \ UTCDatetime:toDateTime()例子 <?php $utcdatetime = new MongoDB\BSON\UTCDateTi ...

jquery添加類

一.addClass() 方法向被選元素添加一個或多個類. 1.對P元素添加一個intro類.