在Linux 終端下不能按Ctrl s

2021-04-02 17:31:51 字數 626 閱讀 9955

很多剛從

windows

轉移到linux

上來工作的同事,在用

vim編輯程式時,常常會習慣性的按下

ctrl + s

儲存檔案內容。殊不知,這一按不緊,整個終端再也不響應了。

事實上ctrl + s

在終端下是有特殊用途的,那就是暫停該終端,這個功能是否有什麼實際用途,目前沒有用到過,還不清楚。要退出這種狀態,讓終端繼續執行,很簡單,按下

ctrl + q

就行了。

想當年,剛開始用

linux

時,不小心按下

ctrl + s

,不知道怎麼處理,只好重起電腦。

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

ctrl + c

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

ctrl + d

相當於exit

命令,退出當前會話。

ctrl + z

將當前執行的程式放到後台執行。與執行時加

& 類似。

tab

鍵自動補全命令。

在bash

指令碼裡,可以通過

trap

命令來禁止響應一些訊號以達到遮蔽上面一些按鍵功能。

在linux終端下執行X Window程式

在 linux 終端下執行 x window程式 作為linux 程式設計師,在大多數情況,在終端下幹活 程式設計 可能更方便一點。伺服器在機房裡,大家都連線到同一臺伺服器上,而本機在 windows 下執行乙個終端 如 securecrt 這是典型的配置。如果開發的軟體是不帶 gui介面的,一點問...

關於在linux終端下使用mysql Client

登陸mysql client 在linux終端直接輸 mysql u root p 回車 之後就可以輸入密碼 登陸了 建立新的mysql使用者 出現如下問題 解釋如下 原因是我是使用了新設的使用者,所以會出現這樣的情況。首先mysql的安裝目錄 usr local mariadb,對應可執行檔案是 ...

linux的編輯器VI中不能按Ctrl s

很多剛從windows轉移到linux上來工作的同事,在用vim編輯程式時,常常會習慣性的按下ctrl s儲存檔案內容。殊不知,這一按不緊,整個終端再也不響應了。事實上ctrl s在終端下是有特殊用途的,那就是暫停該終端,這個功能是否有什麼實際用途,目前沒有用到過,還不清楚。要退出這種狀態,讓終端繼...