語言支持
很多時候,發現輸入的東西顯示的是亂碼,這是由於Linux可以支持多國語系,若可能的話,屏幕的信息會以該支持語系輸出出來的。但是,我們的終端機接口(terminal)在默認的情況下,無法支持以中文編碼輸出數據。這個時候,我們就得就得將支持語系改爲英文,才能以英文顯示爭取的信息。
Echo $Lang 輸出目前語系
$Lang=en_US 將語系設置爲en_US
注意:$Lang=en_US 是連續輸入的,沒有空格,並且註銷Linux後設置就消失了
系統的在線求助功能 man page 與 info page
DESCRIPTION 等部分。通常這樣查看:
1. 先察看NAME 的項目,約略看一下這個資料的意思;
2. 再詳看一下DESCRIPTION ,這個部分會提到很多相關的資料與使用時機,從這個地方可以學到
很多小細節;
3. 而如果這個指令其實很熟悉了(例如上面的date) ,那主要就是查詢關亍OPTIONS 的部分
了!可以知道每個選項的意義,這樣就可以下達比較細部的指令內容!
4. 最後,會再看一下,跟這個資料有關的還有哪些東西可以使用的?丼例來說,上面的SEE
ALSO 就告知我們還可以利用『info coreutils date』來進一步查閱數據;
5. 某些說明內容還會列出有關的檔案(FILES 部分)來提供我們參考!這些都是很有幫助的。
man page 的數據放在哪裏呢?不同的distribution 通常可能有點差異性,不過,通常是放在
/usr/share/man 這個目錄裏頭,然而,我們可以透過修改他的man page 搜尋路徑來改善這個目錄的
問題!修改/etc/man.config (有的版本爲man.conf 戒manpath.conf)即可!至亍更多的關亍man
的訊息可以使用『man man 』來查詢!
關機
數據同步寫入磁盤:sync
所有的數據都得要被讀入內存後才能夠被CPU 所處理,但是數據又常常需要由內存寫回硬盤當中(例如儲存的動作)。由於硬盤的速度 太慢(相對於內存來說) ,如果常常讓數據在內存與硬盤中來回寫入/讀出,系統的效能就不會太好。
因此在Linux 系統中,爲了加忚數據的讀取速度,所以在默訃的情況中,某些已經加載內存中的數據 ,將不會會直接被寫回硬盤,而是先暫存在內存當中,如此一來,如果一個數據被你重複的改寫,那麼 由於他尚未被寫入硬盤中,因此可以直接由內存當中讀取出來,在速度上一定是快上相當多的!
所有的數據都得要被讀入內存後才能夠被CPU 所處理,但是數據又常常需要由內存寫回硬盤當中(例如儲存的動作)。由於硬盤的速度 太慢(相對於內存來說) ,如果常常讓數據在內存與硬盤中來回寫入/讀出,系統的效能就不會太好。
因此在Linux 系統中,爲了加忚數據的讀取速度,所以在默訃的情況中,某些已經加載內存中的數據將不會會直接被寫回硬盤,而是先暫存在內存當中,如此一來,如果一個數據被你重複的改寫,那麼由於他尚未被寫入硬盤中,因此可以直接由內存當中讀取出來,在速度上一定是快上相當多的!
不過,如此一來也造成些許的困擾,那就是萬一你的系統因爲某些特殊情況造成不正常關機(例如停電或者是不小心踢到power)時,由於數據尚未被寫入硬盤當中,哇!所以就會造成數據的更新不正常!那要怎麼辦呢?這個時候就需要sync 這個命令來進行數據的寫入操作!直接在文字接口下輸入sync
,那麼在內存中尚未被更新的數據,就會被寫入硬盤中!所以,這個至今在系統關機或重新啓動前,很重要喔!最好多執行幾次!
雖然目前的shutdown/reboot/halt 等等命令均已經在關機前運行了sync 這個工具的呼叫,不過,多
做幾次總是比較放心點
常用的關機指令:shutdown
程序(processes) ,並且將通知系統中的run-level 內的一些服務來關閉。shutdown 可以達成如下的
工作:
可以自由選擇關機模式:是要關機、重新啓動或者進入單人操作模式均可;
可以設定關機時間: 可以設定成現在立刻關機, 也可以設定某一個特定的時間才關機。
可以自定義關機訊息:在關機之前,可以將自己設定的訊息傳送給在線user 。
可以僅發出警告訊息:有時有可能你要進行一些測試,而不想讓其他的使用者干擾,或者是明
白的告訴使用者某段時間要注意一下!這個時候可以使用shutdown 來嚇一嚇使用者,但卻不是真的要關機!
忘記ROOT密碼
可能會忘記root密碼,這個時候只需要在重啓讀秒時按任意鍵進入下圖界面
按E鍵進入選擇頁面,選中帶有kernel的行
再接着按E進入編輯,在做後方輸入 single 後按回車如下圖所示
回車後按B重啓進入 單人維護模式,輸入passwd 修改密碼