Linux命令列方式下的多工

2021-04-24 07:02:56 字數 423 閱讀 4857

linux是多使用者多工的作業系統,但是在命令列方式下如何體現linux多工的特性呢?

首先就是「&」符號,任何命令後面帶上「&」符號都將以後臺方式執行,這樣在執行需要很長時間的任務時就不用幹等著了。

但是有時候忘記敲入「&」或一開始不知道需要很長時間怎麼辦?沒關係,可以輸入ctrl+z將當前任務在後台掛起,這時就可以輸入其他命令了。

不過此時被掛起的命令是不工作的,想讓他在後台繼續執行可以使用bg命令,引數是任務號。

檢視任務號就需要使用jobs命令了,jobs命令還可以檢視任務狀態。

最後如果後台程式需要於使用者互動怎麼辦?我們還可以使用fg命令將他帶到前台,互動完畢以後再使用ctrl+z和bg讓他回到後台執行。

當我們想取消後台任務時,可以用「kill 任務號」命令,不過對某些任務(比如vi)可能需要再次fg到前台時才會真正的退出。

linux命令列下常用的快捷方式

使用linux開發或者測試時,命令列 the mommand line 是最常用的方式,有一些快捷操作可以提高效率 注使用alt時可能會跟securecrt等終端的快捷方式衝突刪除 ctrl d 刪除游標所在位置上的字元相當於vim裡x或者dl ctrl h 刪除游標所在位置前的字元相當於vim裡h...

linux 下 mysql命令列

啟動mysql的命令 service mysqld start 重啟mysql的命令 service mysqld restart 關閉mysql的命令 service mysqld stop 連線本機上的mysql mysql uroot p,回車後提示輸入密碼。root密碼預設為空 回車 破解m...

linux命令列下的fetion

757000000 時尚派 help message help message for i 0 idovalue number getnumber value buddyname getbuddyname value echo e i t buddyname t t number done getn...