歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> 修改或隱藏Linux終端命令行中的用戶名和主機名

修改或隱藏Linux終端命令行中的用戶名和主機名

日期:2017/3/3 12:43:11   编辑:Linux技術
大家在安裝Linux時起了一個漂亮的主機名和用戶名,結果發現再終端中發現顯示的主機名和用戶名占用的空間太長了,所以想讓命令行中的主機名和用戶名顯示的越短越好。我找了一種方法,跟大家分享一下。
我們只需要修改.bashrc這個文件中的內容即可,那這個文件在哪裡咧?本人不太會用命令,就像用Windows那樣直接去找那個文件。點擊進入文件管理器,就會進去這個界面:

這就是你的home目錄下的文件,.bashrc文件也在裡面,但它被隱藏,按下 Ctrl+H快捷鍵,就會顯示出所有隱藏的文件,這樣就可以找到.bashrc文件

然後雙擊它,找到

主要修改一下這句,\u 當前登錄用戶名 \h 當前計算機名稱(譬如ubuntu)
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
主要修改\u@\h,你可以直接刪除\u@\h,還可以修改成:
PS1='${debian_chroot:+($debian_chroot)}china@ubuntu:\w\$ '
就是說\u,\h你想改成什麼就是什麼,然後保存,你在重新打開終端,你看看你的命令行裡面的主機名和用戶名都變了吧。我是直接把\u@\h這個刪除了,就留了一個冒號:
PS1='${debian_chroot:+($debian_chroot)}:\w\$ '
打開終端,就顯得命令行的用戶名和主機名變沒了,當然這種不是真正的修改你的主機名和用戶名,只是修改了顯示的不同方式。

想要正真修改用戶名@主機名,請參考:http://blog.sina.com.cn/s/blog_4cd5d2bb01018gxk.html
Copyright © Linux教程網 All Rights Reserved