1. 程式人生 > >linux下如何在shell中結束程序(ctrl+c\ctrl+z\ctrl+d\ctrl+\的用法)

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

  • ctrl-c:傳送 SIGINT 訊號給前臺程序組中的所有程序。常用於終止正在執行的程式;
  • ctrl-z:傳送 SIGTSTP訊號給前臺程序組中的所有程序,常用於掛起一個程序;
  • ctrl-d:不是傳送訊號,而是表示一個特殊的二進位制值,表示 EOF,作用相當於在終端中輸入exit後回車;
  • ctrl-\:傳送 SIGQUIT 訊號給前臺程序組中的所有程序,終止前臺程序並生成 core 檔案;
  • ctrl-s:中斷控制檯輸出;
  • ctrl-q:恢復控制檯輸出;
  • ctrl-l:清屏

其實,上述所有的控制字元都是可以通過stty命令更改的,可在終端中輸入命令”stty -a”檢視終端配置。

這裡寫圖片描述