重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
Linux修改命令提示符的路径长度,可以在bash shell的配置文件中进行修改,bash shell的配置文件在~/.bashrc中。
创新互联是一家专业提供南宫企业网站建设,专注与网站设计制作、成都做网站、H5开发、小程序制作等业务。10年已为南宫众多企业、政府机构等服务。创新互联专业的建站公司优惠进行中。
1、用vim打开bashrc
2、在vim执行搜索命令/$PS,查找终端设置
3、注意看配置文件中的参数,\w是显示完整路径,\W是显示简单路径,把w变成W就可以,如下图所示的位置:
PS1是主提示符变量,也是默认提示符变量。默认值 [\u@\h \W]$ ,显示用户主机名称和工作目录。
基本上通过设置PS1来定义命令行提示字符即可,最常用的需求就是显示登录的用户名、主目录、主机名等。
默认的是:
PS1变量可以使用的参数值有如下:
PS2一般使用于命令行里较长命令的换行提示信息,比如:
一:使用hostname命令
[root@test ~]# hostname yourname
这样只是临时更改了主机名。
二:修改linux主机的配置文件/etc/sysconfig/network 和 /etc/hosts
1.修改/etc/sysconfig/network里面的主机名字。
# vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=yourname //在这修改hostname
GATEWAY=192.168.1.1
2.修改/etc/hosts里面的名字
# vi /etc/hosts
127.0.0.1 localhost.localdomain localhost
192.168.1.121 yourname //在这修改hostname
//有时候只有这一行
127.0.0.1 yourname localhost.localdomain localhost
3.让更改的名字在不重启机器下生效
# hostname yourname
# su
阿里云原本命令提示符
修改过程:
命令提示符主要靠 PS1 这个变量决定的。我们可以打印下就知道了
所以修改这个变量就可以了,linux一般在/etc/bashrc 这个文件设置这个变量的,修改下就好了
把\h 去掉,弄掉主机名,这样修改变量需要重启会话窗口才能生效的。
修改后: