You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Linux执行ll -a命令时如何在目录信息前显示'->'符号?

问题1:执行ll -a时如何让目录信息前显示->符号

ll本质是Linux系统预定义的ls -l别名,原生ls的默认逻辑中,只有软链接类型的文件/目录,才会在条目后显示->指向软链接对应的目标路径。
如果需要给所有普通目录的条目前面新增->前缀,有两种常见实现方案:

  • 安装使用第三方ls美化替代工具,比如lsd、exa,这类工具支持自定义不同文件类型的前缀、图标、配色,直接在工具的配置文件中给目录类型指定前缀为->即可
  • 自行编写shell脚本包装原生ls命令,通过awk、sed等文本处理工具过滤ls的输出结果,给匹配到的目录行开头拼接->字符,再将ll别名指向这个包装后的脚本即可

问题2:该效果和git仓库有关还是人为配置实现的

该显示效果和git仓库没有任何关联,完全是用户人为自定义配置实现的。
git本身仅会管理仓库内的文件内容,不会修改shell环境下的命令输出样式。

内容的提问来源于stack exchange,提问作者MahD

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 00:15:06