我最近浏览了一些目录,发现我的文件/目录是倒置的,而不是从上到下按字母顺序排列。终端位于 ls -al 之后:
- 民众
- 图片
- 音乐
- ...
- 应用
- AndroidStudio项目
- .viminfo
- ... 等等
我希望将其恢复为从上到下的字母顺序,就像以前一样。
它在 Finder 中按字母顺序显示,我搜索了终端设置,但没能找到答案。有人知道如何解决这个烦恼吗?
编辑: 我知道已经有一段时间了,但我还是要补充一下的〜/ .bash_profile看看是否能帮助任何人解决这个问题。我觉得这里的任何东西都不会影响我的倒排文件/目录,但我想把它包括进去,以防有人有任何建议。
export PATH="$PATH:/usr/local/Cellar/smlnj-110.77/bin"
export CLICOLOR=1
export LSCOLORS=GxFxCxDxBxegedabagaced
alias sublime="open -a /Applications/Sublime\ Text\ 2.app"
alias ls='ls -color'
if [ -f ~/.git-completion.bash ]; then
. ~/.git-completion.bash
fi
alias mongod="sudo /Applications/mongodb-osx-x86_64-3.0.4/bin/mongod"
alias mongo="sudo /Applications/mongodb-osx-x86_64-3.0.4/bin/mongo"
我非常感谢您所给予的任何帮助,谢谢。
答案1
尝试
ls -r
读
man ls
看着
~/.bash_profile
/etc/bashrc
以及可能覆盖默认 ls 设置的类似文件(可能是 BASH 别名或类似的东西。)
您还可以尝试以 Guest 身份登录并检查问题是否仍然存在。如果没有,这一定是用户级设置,在这种情况下您需要检查帐户的 $HOME 目录中的 .bash_profile 等文件。如果问题仍然存在,则很可能是系统范围的配置,您应该查看 /etc。
答案2
解决了我的问题
我的文件和目录反转的原因是由于ls -color
。经过测试,这是由于r在 ls -color,所以它使用-r的ls反转顺序。我不知道我第一次在哪里开始使用ls -color
,也许是在我的 Linux 计算机中的其他点文件中,但最终这是问题所在,所以我最终只是删除了,ls -color
因为它没有像我以前认为的那样做,也修复了我的反转问题。