Debian 修改主机名

Debian 修改主机名

查看操作系统的版本信息

go 复制代码
# cat /etc/issue
Debian GNU/Linux 11 \n \l
go 复制代码
# lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 11 (bullseye)
Release:	11
Codename:	bullseye
go 复制代码
# hostnamectl
   Static hostname: ecs
         Icon name: computer-vm
           Chassis: 
        Machine ID: 
           Boot ID: 
    Virtualization: kvm
  Operating System: Debian GNU/Linux 11 (bullseye)
            Kernel: Linux 5.10.0-9-cloud-amd64
      Architecture: x86-64

设置主机名

go 复制代码
# hostnamectl set-hostname jp

查看当前的主机名

go 复制代码
# hostname
jp
go 复制代码
# cat /etc/hostname
jp

修改命令行提示符的格式

go 复制代码
# echo $PS1
${debian_chroot:+($debian_chroot)}\u@\h:\w\$

添加到 ~/.bashrc 文件中

go 复制代码
PS1='\[\e[31m\]\u@\h:\W\[\e[0m\]\$ '
go 复制代码
用户名@主机名:当前工作目录的基本名称$
go 复制代码
PS1=:这是一个环境变量,用于设置命令行提示符的值。
\[\e[31m\]:这是一个转义序列,用于设置命令行提示符的颜色为红色。\e[31m 表示红色。
\u:这是一个转义序列,用于显示当前的用户名。
@:这是一个普通字符,表示用户名和主机名之间的分隔符。
\h:这是一个转义序列,用于显示当前的主机名。
::这是一个普通字符,表示主机名和当前工作目录之间的分隔符。
\W:这是一个转义序列,用于显示当前工作目录的基本名称(不包含完整路径)。
\[\e[0m\]:这是一个转义序列,用于重置命令行提示符的颜色和样式,将其恢复为默认值。\e[0m 表示重置为默认值。
\$:这是一个普通字符,表示命令行提示符。如果当前用户是超级用户(root),则显示 #,否则显示 $。
相关推荐
Neil Parker21 小时前
Linux安装zookeeper
linux·zookeeper·debian
青草地溪水旁7 天前
Debian或Ubuntu系统中重置MySQL的root密码
mysql·ubuntu·debian
云游的二狗9 天前
【VMWare Workstation 17】安装Debian 12.8DVD
运维·docker·debian
Kasen's experience10 天前
PVE 虚拟机安装 Debian 无图形化界面服务器
debian·pve
翻滚吧键盘10 天前
debian中apt的配置与解析
运维·debian
0xfather10 天前
在Debian系统中安装Debian(Linux版PE装机)
linux·服务器·debian
Aimin202212 天前
Debian 上安装PHP
linux·debian·php
Christal_pyy12 天前
树莓派4基于Debian GNU/Linux 12 (Bookworm)设置程序开机自启动
linux·debian
梅见十柒12 天前
Debian常用命令
运维·debian
bank_dreamer15 天前
linux Debian包管理器apt安装软件包由于依赖关系安装失败解决方法
linux·运维·debian