Linux自定义命令行

本文介绍如何在Linux中自定义命令提示符的样式与颜色,包括使用PS1变量来设置不同的用户标识、主机名、工作目录及时间等信息,并保存这些设置以便在重启后仍能保持个性化的显示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux自定义提示符

    先上图,自己看一下效果!

Linux自定义命令行

    1.命令提示符:prompt 
    [root@localhost ~]# 
    2.命令提示符后面的符号'#','$'表是两种系统用户
        # 管理员 $ 普通用户 
    3.显示提示符格式 :

Linux自定义命令行

     4. 修改提示符格式 : 
     PS1="[\u@\h \W]\\$ " 
             里面的符号定义如下:
     \e 或 \033 启用颜色                \u 当前用户                   \h 主机名简称
     \H 主机名                      \w 当前工作目录                \W 当前工作目录基名
     \t  24小时时间格式        \T  12小时时间格式                \! 命令历史数  
     '\#' 开机后命令历史数
     5. 文章开头这条命令的PS1的值"\[\033[32m\][\u@\h \W]\\$\[\033[0m\] "里的具体属性按照下表:
     字颜色         字背景颜色        功能属性     
     30:黑           40:黑                 0 关闭所有属性     
     31:红           41:深红             1 设置高亮度
     32:绿           42:绿                 4 下划线
     33:黄           43:×××             5 闪烁
     34:蓝色       44:蓝色              7 反显
     35:紫色       45:紫色              8 消隐
     36:深绿       46:深绿 
     37:白色       47:白色
     6. 注意:给PS1赋值时候开启是组合指令"[033]"开头,"[0]"结束,如果忘了写"[o]"就会加后面的命令行
都变了,效果如下:

Linux自定义命令行

    7.自定义就到这了,你可以按照自己的喜好自由搭配。但是自定义完了,但是重启之后又变回原来的黑白
色,下面我们可以把它保存到系统的自启动文件/etc/profile.d/yn.sh(文件名必须是.sh结尾,文件名自己随意)
就可以,然后给PS1前面加上export(把这条命令变成系统变量)下次启动效果不变。如下图:

Linux自定义命令行
Linux自定义命令行

    然后保存下次开机自定义的属性不变。

                                                                千里之行,始于足下

" 人只要不失去方向,就不会失去自己---------------------------缘柠 "

转载于:https://blog.51cto.com/13805636/2142023

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值