在WSL 1 下简单设置 root用户 也能使用“高亮”提醒

“高亮提醒”,在一定程度上能帮助我们减轻很多不必要的操作。像文件、文件夹,文件权限,成功、错误、警告等状态提醒……同时相对于纯黑/纯白的单调配色,“高亮”这个小功能在一定程度上也能使我们心情相对愉悦一些~

日常总喜欢直接Windows+R -> cmd来使用wsl 1,但是默认情况下,root用户一直无法“高亮”相关的关键字/文件夹……而以普通用户登录则默认适配了这个功能,那么怎么让root用户也能够像普通用户那样使用“高亮”呢?

简单说明

描述

  • wsl 1 系统:Debian 11
  • 目标:使root用户也能使用“高亮”功能

操作

转了一圈,发现要么安装这个,安装那个的,然而wsl 1毕竟没有真正意义上的linux内核,很多东西linux上能用的,搬到wsl中可能就报错了。之后忘记在哪里看到说通过修改用户目录下的 .bashrc  文件,将里面的注释去掉,然后 source .bashrc 重载,然而试了一下,似乎就用户名颜色改变了,其它的仍旧是黑白配色(匹配的太少,效果没体现出来)。

那么既然通过 .bashrc 文件能控制高亮,那直接把普通用户的 .bashrc 文件cp过来不就好了?!

先习惯性的mv备份旧文件

mv /root/.bashrc /root/.bashrc_bak

然后再cp把普通用户的文件复制过来

#用户名cimen 需要替换成你自己的
cp /home/cimen/.bashrc /root/

然后重载一下 .bashrc 配置文件

source /root/.bashrc

 

简单使用 ls 或者其它命令测试一下效果,确实有达到预期。

碎碎念

如果有其它相对好看的,也可以搬运过来,然后贴到 .bashrc ,再 source /root/.bashrc 重载一下文件就好了。

此外,通过阅读该文件,“alias别名”在这里也可以简单的设置一下,使用 source /root/.bashrc 重载配置之后,再也不用担心 ./ 结果漏了个点,而变成 rm -rf /*  删库跑路了,对吧~

阅读剩余
THE END