查看: 4297|回复: 0

解决终端命令行没有颜色系列教程

[复制链接]
  • TA的每日心情
    开心
    2019-6-25 09:54
  • 签到天数: 216 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2014-12-7 20:07:20 | 显示全部楼层 |阅读模式
    分享到:
    刚才看到有同学发帖说终端用root登录没有颜色的问题,其实这个很好解决的。并不是说串口和ssh或者telnet的终端不一样,而是用户配置文件里的设置没弄好罢了。

    下面是串口登录 香蕉派R1 路由的ROOT的ls显示

    串口连接

    串口连接

    可以看到目录类型是可以用颜色区分的。

    ssh连接

    ssh连接

    这里是ssh连接的,也一样可以显示颜色

    方法很简单,默认在root用户目录下有个隐藏的配置文件.bashrc,编辑它把里面的几个屏蔽去掉即可。
    QQ图片20141207195611.jpg
    如果不会vi命令的话就用nano好了【其实这种简单的编辑用nano就好了,vi拿来处理复杂的文本还可以,简单的编辑就大材小用了】
    1. nano ./.bashrc
    复制代码
    QQ截图20141207195901.jpg
    把红框里的代码前面的#去掉即可。

    如果想要立刻可以看到颜色就把那红框里的代码运行一次即可。
    如果重启终端后还没有显示就把红框里的代码复制写到/etc/profile文件里面。

    那么问题来了:
    为什么pi用户不需要设置就能显示呢?
    其实问题还是在bashrc这个配置里……
    我们来看看pi的bashrc
    QQ截图20141207200232.jpg
    可以看到pi的bashrc里其实已经全部写好了配置了。那么如果你想直接用pi的配置文件直接复制到root里也是可以的。
    1. cp /home/pi/.bashrc /root/ -a
    复制代码
    酱紫就可以使用pi的终端配置了~
    如果你还觉得不爽,那你也可以参照我的经验:给命令行提示符添加颜色
    http://jingyan.eeboard.com/article/73732
    酱紫提示符也有颜色了,和普通命令区分开,在命令执行完了后一目了然~
    QQ截图20141207200551.jpg
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-6-16 05:37 , Processed in 0.114538 second(s), 16 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.