为什么你的ls后不会高亮?

国庆快乐啊各位,今天打算对服务器例行检查,结果忽然发现ls不会高亮显示目录了??,就像这样

1、问题排查

先给大家说说我解决的问题的思路吧:

我第一反应是ssh软件的问题,但是我改了几个配色都不行,还是一片白色于是我打算换Windows自带的power shell来试试,结果也不行,那最后就是服务器的问题了于是我在排查问题之后得到结果是bashrc文件有问题了

2、解决问题

      2.1 万能的vim编辑器

编辑 bashrc 文件,vim 打开 ~/.bashrc 结果进去是空的!!!

震惊我100年了直接

 没关系,文件空了咱就手搓

alias ls='ls --color=auto'

#最后保存退出
:wq!

这下ls 测试好了 ,结果二次登录上去看又不行了

2.2 二次排查

经过第二次排查之后我发现了问题,是bashrc没有永久保存,

不过问题不大,没有咱就创一个

touch ~/.bash_profile

咱们接着vim 进去写个脚本就好了

#咱们接着vim 进去 按 i 编辑
vim .bash_profile 

# 此时需要些shell脚本,意义是导入 .bashrc
if [ -f ~/.bashrc ]; then
    . ~/.bashrc
fi

#最后保存退出
:wq!

这下除了ls 查看,还要 ls--color=auto 检测一下会不会自动高亮

3、DIY你的bash

如果你不想要蓝色也可以设置其他颜色哦

# 设置 ls 命令的颜色
LS_COLORS=$LS_COLORS:'di=00;34'   # 将目录的颜色设置为蓝色
export LS_COLORS

#下面是一些常见的颜色代码
00: 默认颜色
01: 加粗
34: 蓝色
32: 绿色
31: 红色
33: 黄色
35: 紫色
36: 青色

如果要换,只用替换上面的两个数字就可以了,最后别忘了保存哦

如果你还有其他计算机的相关基础问题,欢迎关注我们的公众号 修计算啦,我把二维码放在下面了,希望大家多多关注捏

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值