服务器登录欢迎语
当我们登录到服务器之后,首先看到的,就是服务网的登录欢迎语。默认的服务器界面通常是长这样的:
Last login: Mon Aug 5 20:19:51 2024 from 111.222.33.44
[root@iZm5e5pbldfmyj1ulozv7qZ ~]#
其中第一行显示了登录基本信息,第二行显示的是用户和计算机的基本信息。其中root表示登录的账户,iZm5e5pbldfmyj1ulozv7qZ是计算机的名称。有的计算机还会有其他的一些杂七杂八的信息。那么,我们如何才能让登录界面变得更好看一些呢?
第一步:编辑登录后的提示语
vim /etc/motd
# 把下面内容写入到这个文件中
################
## 正式服务器 ##
## 谨慎操作 ##
################
第二步:编辑输入内容的颜色
sudo vim /etc/profile
# 把这句添加进去
PS1='\[\e[1;35m\][\[\e[1;31m\]\u\e[1;33m\]@\h \[\e[1;36m\]\w\[\e[1;35m\]]\[\e[1;36m\]\[\e[0m\]\$ '
第三步:修改简短的计算机名称
# 设置计算机名改成dev
sudo hostnamectl set-hostname dev
# 查看计算机名
hostnamectl
# 执行结果:
Static hostname: iZm5e5pbldfmyj1ulozv7qZ
Transient hostname: dev
Icon name: computer-vm
Chassis: vm
Machine ID: 3b978d2dbe554d4083e7544fxxxxx
Boot ID: 00850fa9e6da4e668a2a1fd6xxxxx
Virtualization: kvm
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-1160.95.1.el7.x86_64
Architecture: x86-64
最终结果:
MAC下的SP1:
如果你有苹果mac电脑,也可以按照这个步骤进行操作,其中PS1和linux有区别:
export PS1="%n@%m %1 %2 %3 %5 %6 %7 %8 %9 %10~ \$ "
快来试一下吧~