回覆列表
  • 1 # 使用者9662297337979

    你可以首先進入超級使用者 root 狀態下面,使用 vi 螢幕編輯命令編輯賬號檔案。即:

    #vi /etc/passwd <cr>

    找到使用者標識號為 root 的那一行,把 root 修改成別的名字即可。例如修改成如下內容:

    myroot:0:20:......

    或者是把其他使用者的標識號改成 0 也可以,例如:

    myusername:0:21:......

  • 2 # 使用者7715875998885

    先檢查一下:

    echo $PS1

    [root@server ~]# echo $PS1

    [\u@\h \W]\$

    建議修改當前使用者的.bashrc檔案,具體如下:

    對於當前使用者只需修改~/.bashrc,對於系統所有使用者我們修改/etc/bashrc

    PS1="\[\e[32m\][\u@\h \W \t \V \d]\\$"

    export PS1

    shell環境下預設的特殊符號意義:

    \d :代表日期,格式為weekday month date,例如:"Sun Sep 18"

    \H :完整的主機名稱。例如:我的機器名稱為:redhat.linux,則這個名稱就是fc4.linux

    \h :僅取主機的第一個名字,如上例,則為redhat.linux,.linux則被省略

    \t :顯示時間為24小時格式,如:HH:MM:SS

    \T :顯示時間為12小時格式

    \A :顯示時間為24小時格式:HH:MM

    \u :當前使用者的賬號名稱

    \v :BASH的版本資訊

    \w :完整的工作目錄名稱。家目錄會以 ~代替

    \W :利用basename取得工作目錄名稱,所以只會列出最後一個目錄

    \# :下達的第幾個命令

    \$ :提示字元,如果是root時,提示符為:# ,普通使用者則為:$

    \n :換行符

  • 中秋節和大豐收的關聯?
  • 你覺得強擊機在未來戰爭中還有用武之地嗎?