lsd简介
可以用来替代ls,相比ls,lsd的显示更直观,代理颜色、图标和树状图等
安装使用
去lsd github仓库下载,根据自己的系统下载对应的版本,使用方法基本上和ls一致,也可以通过
lsd --help查看使用方法
乱码解决方法
由于lsd的输出带有图标,若出现乱码的现象,需要更换字体;可以自己根据目前使用的字体制作带图标的字体,具体参考nerd-fonts,可以直接下载nerd-fonts Releases里的字体,安装完字体后在终端的设置里更换新的字体就可以了。以Linux发行版deepin为例:
我这边使用的是Noto的字体,在nerd-fonts 仓库里下载Noto,由于deepin的终端只能使用等宽字体,下载完Noto,选择Noto Sans Mono Regular Nerd Font Complete.ttf,通过deepin自带的字体管理器安装完成后,进入终端的设置
设置完成之后,效果如下
小小的不同点
目前发现和ls有点不同的是在ls -l下,lsd显示的文件大小单位默认是KB,而ls是bytes,lsd若想显示bytes,需要加上
--size bytes,如下:
LSD:增强版的Linux目录列表命令
LSD是一个增强的ls替代工具,提供颜色、图标和树状图等视觉增强。要安装,需从GitHub仓库下载对应系统的版本。遇到乱码问题,可采用NerdFonts提供的带图标的字体来解决。在使用ls-l时,LSD默认显示文件大小单位为KB,若需显示bytes,需添加--sizebytes参数。




497





