zoukankan      html  css  js  c++  java
  • Server版Linux命令提示符揭秘


            一直都在Ubuntu12.04和12.10  Desktop下玩。如今要在Centos6.3 Server版下做开发了,感觉还是非常不一样的。

    克服一个有一个不顺利后,有那种站在山顶的感觉。

    想想编程非常多时候是不是都是这样呢?花点时间深入一个问题。搞透,关键不是提高自己。发现了乐趣才最有意思


          命令提示符,大概要数我们最亲近的了。一上来假设没有做不论什么配置的话。会出现这种画面:

                 

         你開始你也许没有注意到,时间久了你就发现那里怪怪的,优秀的Coder就会想办法优化,方法非常好找,也相对easy设置。大家请自行Google搜索。这里就不赘述,找不到的能够留言。


           设置好了就能够看到熟悉而又友好的提示:(加上:export PS1='[u@h w]$')

        

              


         认为非常惬意,不是必需深究'[u@h w]$'这几个奇怪的符号的深意。这个时候是真心不是必需。老用root登录可不是一个好习惯。新建一个用户luckbo,用着感觉也还行。

     

            

     

         当luckbo须要sudo su 的时候,这里须要单独配置。能够參考这里,CentOS普通用户加入sudo权限,发现从普通账户luckbo切换到root后,提示符有奇妙的变回到了

      

          

     

         问题的症结是在普通账户luckbo的bash_profile也要做相同的配置。设置后就OK了。

         假设你有兴趣。你会发现,还能做一些个性化的设置:

     

        


        vim ~/.bash_profile  加入: export PS1=’[e[32;1m][u@h w]$>[e[0m]‘  不能忘了运行: source ~/.bash_profile

      

        这个模式我的理解跟正则非常像,部分含义例如以下:

    <span style="font-size:14px;">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时,提示符为:# ,普通用户则为:$</span>



  • 相关阅读:
    HTML目录
    Java目录
    高级Swing——列表
    Java Web目录
    mongodb目录
    MySQL目录
    基于C++11的线程池
    数据库架构的演变
    cocos2dx-3.0(14)------SpriteBatchNode与SpriteFrameCache加快渲染
    cocos2d-x 托付模式的巧妙运用——附源代码(一)
  • 原文地址:https://www.cnblogs.com/mqxnongmin/p/10512493.html
Copyright © 2011-2022 走看看