如何修复 Mac 终端中的文件和目录被反转?

如何修复 Mac 终端中的文件和目录被反转?

我最近浏览了一些目录,发现我的文件/目录是倒置的,而不是从上到下按字母顺序排列。终端位于 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,所以它使用-rls反转顺序。我不知道我第一次在哪里开始使用ls -color,也许是在我的 Linux 计算机中的其他点文件中,但最终这是问题所在,所以我最终只是删除了,ls -color因为它没有像我以前认为的那样做,也修复了我的反转问题。

相关内容