zoukankan      html  css  js  c++  java
  • Linux系统终端命令提示符设置


    一、修改终端的提示符:

    1.PS(Prompt Sign)指的是命令提示符,在日常运维工作中为了方面操作管理,有时会设定PS1环境变量。

    [root@localhost ~]# echo $PS1
    [u@h W]$

    2.下面简单说说环境下默认的特殊符号所代表的意思:

    d :代表日期,格式为weekday month date,例如:"Mon Aug1"
    
    H:完整的主机名称。例如:我的机器名称为:fc4.linux,则这个名称就是fc4.linux
    
    h :仅取主机的第一个名字,如上例,则为fc4,.linux则被省略 
    
    	 :显示时间为24小时格式,如:HH:MM:SS 
    
    T :显示时间为12小时格式 
    
    A :显示时间为24小时格式:HH:MM 
    
    u :当前用户的账号名称
    
    v :BASH的版本信息
    
    w :完整的工作目录名称。家目录会以 ~代替
    
    W :利用basename取得工作目录名称,所以只会列出最后一个目录
    
    # :下达的第几个命令
    
    $ :提示字符,如果是root时,提示符为:# ,普通用户则为:$

    二、在用户家目录.bashrc文件中修改

    1.修改root用户终端提示符:将终端 "[root@localhost ~ ] # "       显示为 " _>"

    # vim  /root/.bashrc
    
    # .bashrc
    # User specific aliases and functions
    
    export PS1=" _>"           #添加这条,  ""引号中可以修改颜色,路径等
    
    alias rm='rm -i'
    alias cp='cp -i'
    alias mv='mv -i'
    
    # Source global definitions
    if [ -f /etc/bashrc ]; then
            . /etc/bashrc
    fi

    2.修改普通用户终端提示符:

    [root@localhost ~]# useradd color
    [root@localhost ~]# su - color
    [color@localhost ~]$ vim .bashrc
    # .bashrc
    
    export PS1=" _>"  #添加这条   
    
    # Source global definitions
    if [ -f /etc/bashrc ]; then
            . /etc/bashrc
    fi

     [root@localhost ~]# su - color
     _>
     _>
     _>

     

  • 相关阅读:
    Quartz.Net定时器
    Lucene.Net 实现搜索功能
    哈希表 STL map
    买卖股票的最佳时机I II III IV
    [离散化]人潮最多的時段( Interval Partitioning Problem )
    动态规划[入门]3-更难的矩阵取数问题
    动态规划[入门3]-多重背包问题
    动态规划[入门]2-循环数组最大子段和
    catalan卡塔兰数
    逆波兰表达式
  • 原文地址:https://www.cnblogs.com/haoee/p/13432895.html
Copyright © 2011-2022 走看看