首頁  >  問答  >  主體

centos - linux 如何修改 这个机器名 root@localhost

linux(centos6.4) 如何将 root@35dalu 修改 成 root@localhost

[root@35dalu /]# hostname
35dalu.com
[root@35dalu /]#
黄舟黄舟2742 天前744

全部回覆(5)我來回復

  • 巴扎黑

    巴扎黑2017-04-17 11:58:59

    linux下環境變數PS1簡單來說就是設定指令提示字元顯示的內容,如下:

    root@10.1.1.200:~# 
    

    PS1變數中提示符號各項意義:
    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時,提示符為:# ,一般使用者則為:$

    vi ~/.bashrc
        export PS1="[\u@localhost \w]$"
    #如果希望立即生效的话
    source ~/.bashrc
    

    回覆
    0
  • 怪我咯

    怪我咯2017-04-17 11:58:59

    你們怎麼都改指令提示符號?
    我通常直接改 /etc/hosts

    回覆
    0
  • 怪我咯

    怪我咯2017-04-17 11:58:59

    /etc/hostname裡面改一下

    回覆
    0
  • 高洛峰

    高洛峰2017-04-17 11:58:59

    PS1='[u@localhost W]$'

    回覆
    0
  • 怪我咯

    怪我咯2017-04-17 11:58:59

    直接

    hostname localhost
    

    或修改/etc/hostname

    修改完以後重新登入就行了

    回覆
    0
  • 取消回覆