ubuntu终端中@前后的字符串含义及修改

ubuntu终端中@前面字符串的代表的是用户名。

@后面的代表的是主机名。

如果@前后的字符串比较长可以通过修改变得简短,这样在编译程序的时候可以在一行上非常清楚。

1.如果主机名比较长。可以在终端中通过sudu hostname xxx (xxx)表示你想要显示的名字,也就是新的主机名。

  然后输入sudo用户名的密码

 source .bashrc

exit 退出当前终端。

ctrl+alt+t 打开新的终端。你会发现你的@后面很长的主机名已经变成你刚才在sudo hostname 后面的xxx了。

2.如果用户名比较长。

a.仅仅希望在终端上用户名显示的比较简短。

 sudo vi ~/.bashrc

在.bashrc文件的最后加入这样一句

export PS1=‘\u@\h \w:\$ ‘

这里\u代表你的用户名,你可以把他修改成任何你想要的字符串
\h是你的计算机名,\w是当前的完整路径,\W是当前文件夹
不过不要乱改这个……删掉这行代码就可以恢复了

b.想使用户名变得简短。

方法:新建一个用户:sudo adduser yy (yy表示你的新的用户名)

输入你的root用户的密码。

然后输入你的新用户的密码xxx

后面的全名,房间号,电话等不用填就可以了。

这样你就新建了一个用户,直接用这个用户就可以了。

c 删掉原来的用户

sudo userdel  zzz (zzz表示你原来的用户名)如果你的这个用户在登陆状态,需要先退出。否则不能删掉。

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。