1. 程式人生 > >Linux基礎之三——Linux簡單使用

Linux基礎之三——Linux簡單使用

一、不正常關機
由於Linux使用非同步磁碟/記憶體資料傳輸模式,且是多人多工環境,不正常關機可能導致檔案系統錯亂,造成資料損毀,甚至不能正常開機。
如果條件允許,可以考慮配置不斷電系統ups。

二、圖形介面
圖形介面的操作跟windows系統很接近,可以自行摸索使用。
在登入介面可以選擇語言和登入的圖形桌面。
可以使用ctrl+alt+backspace來重啟X Window

三、命令列模式(命令列模式與圖形介面的切換)
Linux的精髓在於命令列模式,舊式的linux支援六個終端tty1-6與一個圖形桌面tty7,對應的快捷鍵為ctrl+alt+F1-F7。(F1就對應tty1,其餘類似)
在cent os 6中,僅有tty1-6,預設的tty1為X Window,其餘五個為終端,對應的快捷鍵為ctrl+alt+F1-F6。可以在/etc/init/start-tty.conf中查到相關配置並進行修改。

Linux中有其中執行等級,其中run level 0為關機,1為單使用者模式,3為純命令列模式,5為含圖形介面模式,6為重啟,其中3和5最常見。
可以在/etc/inittab中修改系統預設啟動的執行級別,在該檔案的最後一行id:5:initdefault中的數字5修改為對應的執行級別則可。

使用startx可以啟動X Window,不過有以下幾個前提:
沒有其他視窗正在執行;
X window已經安裝,X Server可以啟動;
X視窗的相關服務如XFS已經先啟動;
擁有GNOME等視窗軟體。

四、man page與info page
man page與info page為說明文件,通常使用man手冊。
man page可以查到幾乎所有的命令,並且可以查到大量的函式與其他的資訊。
info page為Linux獨有,可以分段顯示說明資訊,並提供連結與超連結進行檢視,需要有相關的.info說明文件。
其餘的說明文件可以在/usr/share/doc中查詢。

man page與info page的使用方法可以百度相關的說明視訊進行學習(這樣比較快),這裡只記錄一些簡單資訊。
man -f 命令 在man文件中查詢更多含有的指定命令的資訊。
man -k 命令 在man文件中取得含有命令關鍵字的資訊。
當使用root使用者建立了whatis資料庫(執行makewhatis),可以使用whatis和apropos替代以上兩條命令。

man命令使用需要以下格式:man 數字 查詢命令\函式數字是為了在man文件的對應章節中查詢對應的命令或函式,可以省略,省略後預設顯示先搜尋到的說明文件。
數字選項對應如下:
1、Standard commands (標準命令)
2、System calls (系統呼叫)
3、Library functions (庫函式)
4、Special devices (裝置說明)
5、File formats (檔案格式)
6、Games and toys (遊戲和娛樂)
7、Miscellaneous (雜項)
8、Administrative Commands (管理員命令)



五、幾個常用熱鍵
tab自動補全,連續按兩次顯示當前所有可補全資訊
ctrl+c 傳送訊號中斷當前程式
ctrl+d 效果等同於exit

六、幾個簡單的shell命令(具體引數請檢視man手冊)
data+%y/%m/%d\ %H:%M指定格式顯示日期與時間
cal月份 年份顯示指定月份日曆,引數省略則顯示當前月份
bc進入計算器,結算結果為整數,要顯示小數需要設定scale=3(3表示小數位數),退出計算器使用quit
echo  $LANG 顯示環境變數(語言),配合使用LANG=en_US可以修改為英文
sync資料同步寫入磁碟
shutdown 關機或者顯示警告資訊,警告資訊用引號括住,其餘引數自行參考man文件,可用halt和poweroff替代
reboot 重啟
init 0 切換執行等級為0(關機)

七、忘記root密碼
進入單使用者模式則可直接取得root許可權,然後重設密碼

halt停止
mannual手冊、手動的
scale規模、尺度、縮放
enhanced加強、提高
security安全、安全性
configuration配置、組態
advanced高階、先進、進階
volume容量、音量、卷
physical物理、實體