答案1
这些“难看”的颜色有两个原因造成:
ls
的--color
选项的使用- 显示的文件/目录的不常见权限(模式位)
补救措施:
- 通过设置/更改环境变量来根据您的喜好调整颜色
LS_COLORS
(请参阅ls
,dircolors
和dir_colors
手册页) - 修复你的文件夹权限(可能有一些可疑的地方,比如
o+w
);要么是chmod
它们,要么更改mount
选项,如果/d/archive
是不支持文件权限的文件系统的安装点(例如FAT / VFAT) - 不要使用该
color
选项:ls
可能是 的别名ls --color=auto
(您可以使用 确认这一点type ls
);要么键入ls --color=never
以覆盖它,要么unalias ls
,或修改您的 Zsh 启动脚本以注释掉ls
别名定义。