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
     _>
     _>
     _>

     

  • 相关阅读:
    iOS 7 开发注意事项
    iPhone消息推送机制实现与探讨
    iPhone开发之全景展示(panoramagl)
    cocos2d-x安装和卸载
    使用Objective-C的+(void)initialize初始化static变量
    Objective C类方法load和initialize的区别
    使用Xcode和Instruments调试解决iOS内存泄露
    NSArray的三种排序方法
    Cocoa:NSOperation和NSOperationQueue
    NSNotification、delegate和KVO的区别
  • 原文地址:https://www.cnblogs.com/haoee/p/13432895.html
Copyright © 2011-2022 走看看