原文:shell腳本:Ctrl+C終止的是哪個進程

aa.sh中的內容如下圖: 運行sh aa.sh, 顯示aa.txt后面幾行, 此時開啟了兩個進程:一個sh運行,一個tail f運行 按Ctrl C 會終止此sh進程, 父進程死了,里面的tailf子進程也就死了, 如果tail f上面啟動了tomcat, 會連帶把tomcat也終止掉 如下圖中 PID會終止,並不是只終止了 進程 如果是在docker內 執行一個腳本,腳本最后一步是一個保持前 ...

2018-09-14 08:12 0 2918 推薦指數:

查看詳情

linux下如何在shell中結束進程ctrl+c\ctrl+z\ctrl+d\ctrl+\的用法)

ctrl-c:發送 SIGINT 信號給前台進程組中的所有進程。常用於終止正在運行的程序;ctrl-z:發送 SIGTSTP信號給前台進程組中的所有進程,常用於掛起一個進程ctrl-d:不是發送信號,而是表示一個特殊的二進制值,表示 EOF,作用相當於在終端中輸入exit后回車;ctrl ...

Thu Jun 20 03:59:00 CST 2019 0 2094
shell 腳本終止進程

參考:https://blog.csdn.net/zhaoyue007101/article/details/7699259 ...

Thu Jul 19 00:41:00 CST 2018 0 816
Linux Shell中捕獲CTRL+C

#!/bin/bash trap 'onCtrlC' INTfunction onCtrlC () { echo 'Ctrl+C is captured'} while true; do echo 'I am working!' sleep 1done ...

Tue Aug 06 18:11:00 CST 2019 0 1139
adb shell 執行CTRL+C命令退出問題

使用adb shell連接全志的板子,每次按CTRL+C會導致adb shell退出,然后還要重新執行該命令再進入才行 使用CTRL+\,然后按Enter命令,也一樣可以實現CTRL+C的退出程序效果,但是不會導致adb shell退出 參考: https ...

Tue Mar 24 17:46:00 CST 2020 0 2359
使用kill命令終止進程shell腳本

因有的程序使用kill才能結束掉進程,沒有關閉腳本,以我司的服務為例,服務名叫asset-server服務,只有啟動腳本,自編寫關閉腳本,及重啟動腳本。 關閉服務腳本。 vim asset-shutdown #!/bin/bashfor assetstatus in "`ps -ef ...

Thu Jun 13 22:30:00 CST 2019 0 3845
當mysql 遇到 ctrl+c

目的 為了理解MySQL在執行大SQL時,對執行CTRL+C產生的疑惑,本文通過實驗測試和源碼分析兩個方面,對MySQL處理CTRL+C的詳細過程進行分析和講解,從而解除DBA及開發人員對CTRL+C的誤解。 測試 首先,基於線上數據庫版本,分別使用MySQL ...

Fri Sep 28 07:41:00 CST 2018 0 1069
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM