linux下的組合鍵

2021-09-30 04:30:06 字數 429 閱讀 4118

在linux 終端下不能按ctrl+s

ctrl + s:在終端下是有特殊用途的,那就是暫停該終端,

ctrl + q 退出這種狀態,讓終端繼續執行

/*ctrl+s在早期的計算機中用來暫停螢幕的輸出,因為那時候的螢幕輸出比較慢,眼和手還可以配合使用。

*/注:即便終端在鎖定狀態下,你輸入的命令雖然無法在螢幕上顯示出來,但是敲下回車的時候還是會執行的,鎖定的時候可別在鍵盤上亂按亂點

在bash指令碼裡,可以通過trap命令來禁止響應一些訊號以達到遮蔽上面一些按鍵功能。

下面隨便提一下其它幾個特殊按鍵:

ctrl + c 中止當前正在執行的程式。

ctrl + d 相當於exit命令,退出當前會話。

ctrl + z 將當前執行的程式放到後台執行。與執行時加 & 類似。

tab 鍵 自動補全命令。

linux下ctrl 常用組合鍵

ctrl c 結束正在執行的程式 ctrl d 結束輸入或退出shell ctrl s 暫停螢幕輸出 鎖住終端 ctrl q 恢復螢幕輸出 解鎖終端 ctrl l 清屏,是字母l的小寫 等同於clear ctrl a 切換到命令列開始 ctrl e 切換到命令列末尾 ctrl u 清除剪下游標之前的...

linux下ctrl常用組合鍵

ctrl c 結束正在執行的程式 ctrl d 結束輸入或退出shell ctrl s 暫停螢幕輸出 鎖住終端 ctrl q 恢復螢幕輸出 解鎖終端 ctrl l 清屏,是字母l的小寫 等同於clear ctrl a 切換到命令列開始 ctrl e 切換到命令列末尾 ctrl u 清除剪下游標之前的...

判斷組合鍵

getasynckeystate查詢指定鍵的實時狀態 使用後發現兩者的區別 以組合鍵ctrl a為例 if nchar 0x041 getkeystate vk control 0x8000 ctrl a 的效果是按下ctrl和a,實現指定的操作 只有先按下ctrl然後按a或者同時按下二者,才能執行...