Shell

如何從我的 OSX 終端中刪除擴展屬性視覺化?

  • October 11, 2016

今天我打開了我的終端,它看起來像:

user@MacBook-Pro-de-User:~$ ls
total 8
drwxr-xr-x+  5 user   170B Oct  3 16:57 Public/
0: group:everyone deny delete
drwx------+  3 user   102B Oct  3 16:57 Pictures/
0: group:everyone deny delete
drwx------+  3 user   102B Oct  3 16:57 Music/
0: group:everyone deny delete
drwx------+  3 user   102B Oct  3 16:57 Movies/
0: group:everyone deny delete
drwx------@ 49 user   1.6K Oct  6 12:09 Library/
0: group:everyone deny delete
drwx------   3 user   102B Oct  6 13:44 VirtualBox VMs/
-rw-r--r--   1 user   2.9K Oct  7 08:14 Vagrantfile
drwxr-xr-x   8 user   272B Oct  8 22:44 Jupyter/
drwxr-xr-x   5 user   170B Oct  8 23:04 polyglot_data/
drwx------+  5 user   170B Oct 11 08:11 Desktop/
0: group:everyone deny delete
drwx------+  2 user    68B Oct 11 08:36 Downloads/
0: group:everyone deny delete
drwx------@  3 user   102B Oct 11 08:38 Google Drive/

如何返回舊的視覺化樣式?:

user@MacBook-Pro-de-User:~$ ls
Public Pictures Music Movies Library

顯然,ls系統管理員或使用您帳戶的其他人為您的帳戶設置了別名。

搜尋文件~/.bashrc~/.bash_profile看起來像的行

alias ls='ls <some-options-here>'

並將其刪除。

如果已將其作為系統範圍的設置,您將需要具有超級使用者訪問權限並編輯/etc/bashrc/etc/profile.

或者,您可以隨時執行非別名命令ls通過

/bin/ls

或者

\ls

引用自:https://unix.stackexchange.com/questions/315686