歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> UNIX控制台部分常用命令

UNIX控制台部分常用命令

日期:2017/2/28 11:20:09   编辑:關於Unix


一.系統的啟動與關閉
(注:超級用戶的注冊名為root,系統的提示符為’ # ’;普通用戶由root用戶建立,系統的提示符為’ $ ’)
1.系統注銷
$ exit 或者使用Ctrl+D 組合鍵
2.系統關閉、關機
(注意:實現關機命令的用戶權限必須是root用戶,應該在超級用戶環境下執行。)
2.1 shutdown命令
為了確保系統數據和用戶數據的完整性,超級用戶在關機前,必須執行專用的標准關機程序— shutdown,結束所有進程。
格式:shutdown [-g][-i][-y]
-g 指示關機前的等待時間
-i 制定系統的運行級別
-y 表示關機過程中對所有的詢問都回答“yes”
# shutdown -i5 –g0 -y
2.2 reboot命令
功能:在不關閉計算機電源的情況下,關閉UNIX系統並重啟動計算機系統。
# reboot
2.3 init命令
root用戶可以使用init命令通過給init進行發送指定的信號去改變操作系統的運行級別。
# init 0
0 關機狀態
1 管理狀態,也稱單用戶狀態
2 多用戶狀態,也是UNIX系統的常用狀態
3 多用戶狀態(RFS處於活躍狀態)
5 固件狀態,有的系統作為關閉和重新引導狀態
6 關閉和重新引導狀態
S/s 單用戶狀態
二.Vi編輯程序
1.Vi編輯程序的工作模式
Vi是visual的縮寫,是UNIX系統中文本編輯的標准工具,為用戶提供了三種操作模式:命令模式、
輸入模式和底行命令模式。
1.1 命令模式
用戶進入vi編輯程序,即處於命令模式。命令功能主要有:光標的移動、文件的修改等。
1.2 輸入模式
用戶鍵入的內容都作為ASCII文本來接受並顯示它們。完成ASCII文本內容的輸入的後,按
鍵回到命令模式。
1.3 底行命令模式
所有以冒號開始的命令都能把vi編輯程序的光標移動到屏幕的底行,使vi編輯程序進入底行
命令模式,並且在那裡輸入命令的其他部分。
如果不知道現在處於何種工作模式,則可以連續按鍵,直到聽到嘟嘟聲,表明已經處
於命令方式。
2.Vi編輯程序的啟動和退出
2.1 vi編輯程序的啟動
$ vi 直接啟動vi編輯程序
$ vi filename 從第一行起編輯文件filename
$ vi –r filename 在系統癱瘓後恢復文件filename
2.2 vi編輯程序的退出
: w 以原文件名保存文件,但不退出vi編輯程序
: w newfile 將原文件保存為以newfile為名稱的文件
: q 退出vi編輯程序,但是文件修改但又沒有保存,則次命令無效
: q! 無條件退出vi編輯程序,不保存修改的文件
: wq 保存當前編輯緩沖區的文本並退出vi編輯程序
: zz 以原文件名存盤並退出vi編輯程序
: x 若文件改變,則以原文件名存盤退出vi編輯程序
3.命令模式下的一般操作
3.2 刪除字符(X鍵)
將光標移到此字符下,然後按x鍵,可刪除光標處的字符,刪除多個字符時,應該將光標移到
第一個字符處,然後用倍乘因子(n)和x鍵,則可連續刪除當前行上從當前字符之後的n個字符。
3.3 刪除詞(DW鍵)
將光標移動到待刪除詞的第一個字符上,按下DW鍵(通過鍵盤連續輸入D鍵和W鍵),要刪除多個詞,應在命令DW前加上倍因子。
3.4 刪除行(DD鍵)
將光標移至該行的任意位置上,按DD鍵即可。也就是說按DD鍵可以完成刪除當前光標所在行。按2DD鍵則連續刪除兩行。
4.輸入模式下的一般操作
4.1 附加文本操作(a和A命令)
按Esc進命令模式再鍵入a 將鍵入的文本內容附加在光標之後
按Esc進命令模式再鍵入A 將鍵入的文本內容附加在光標所在行的末尾
4.2 插入文本操作(i和I命令)
按Esc進命令模式再鍵入i 將鍵入的文本內容附加在光標之後
按Esc進命令模式再鍵入I 將鍵入的文本內容附加在光標所在行的行首
4.3 插入整行操作(o和O命令)
按Esc進命令模式再鍵入o 在光標所在行下面開辟一定行,光標置於行首
按Esc進命令模式再鍵入O 在光標所在行上面開辟一定行,光標置於行首
Copyright © Linux教程網 All Rights Reserved