標籤:style blog http os ar strong 檔案 2014 art
一. 前言(直接忽視)
ubuntu安裝時,主機名稱設定的是自己名字,用段時間覺得彆扭,就想要改一下,這裡記錄一下這個過程
二. 參考連結
1. ubuntu 修改主機名稱 ---- http://blog.csdn.net/ruglcc/article/details/7802077
2. 怎麼修改ubuntu終端顯示目錄和電腦名稱 ----- http://www.21xitong.com/unix/226.html
三、ubuntu修改主機名稱
1. #hostname ,命令查看本機當前的hostname,
2. #vim /etc/hostname ,主機名稱儲存在/etc/hostname檔案中,直接更改它就能達到改主機名稱的效果。
是vim 開啟後的效果,可以看到,/etc/hostname檔案內容,與終端@字元後內容相同,這就是主機名稱,修改它,就改了主機名稱。
3. 重啟電腦。 #sudo reboot,重啟電腦後,主機名稱才會生效
四、ubuntu更改終端提示符
1. 終端下的提示符由,PS1變數控制,查看當前PS1變數值,#echo $PS1,
2. 更改終端提示符。在使用者設定檔# vim /etc/bash.bashrc ,更改PS1=‘XXX’這一行.觀察這裡可以發現,它是$PS1值$號後面的部分:
下面是# vim ~/.bashrc ,.bashrc指令碼中與PS1相關的代碼,可以看出這雷根據“情況”不同,給PS1變數,賦不同的值,略微有些複雜:
從這裡就可以看出基本思想了:在終端運行前的配置指令碼中,設定PS1變數值,就可以設定終端提示符,但那些"\u,\h,\w"又是什麼意思呢?
3.下面簡單說說環境下預設的特殊符號所代表的意義:
\d :代表日期,格式為weekday month date,例如:"Mon Aug 1"
\H :完整的主機名稱。例如:我的機器名稱為:fc4.linux,則這個名稱就是fc4.linux
\h :僅取主機的第一個名字,如上例,則為fc4,.linux則被省略
\t :時間顯示為24小時格式,如:HH:MM:SS
\T :時間顯示為12小時格式
\A :時間顯示為24小時格式:HH:MM
\u :目前使用者的帳號名稱
\v :BASH的版本資訊
\w :完整的工作目錄名稱。家目錄會以 ~代替
\W :利用basename取得工作目錄名稱,所以只會列出最後一個目錄
\# :下達的第幾個命令
\$ :提示字元,如果是root時,提示符為:# ,普通使用者則為:$
ubuntu修改主機名稱+修改終端顯示目錄和電腦名稱