Команда 'ls' в терминале показывает все файлы и права доступа к ним. Как мне вернуться к обычному режиму, когда 'ls' показывает только нормальные файлы и папки?

748
Bryce

Хотите вернуть терминал обратно в bryce @ macbookpro вместо bryce @ machine и заставить команду 'ls' показывать только видимые файлы и папки.

'ls' command results with hidden files and file permissions

1
Возможно, ваш `ls` является псевдонимом, запустите` alias`, чтобы увидеть, помогает ли это. Вы можете установить `PS1` и` alias 'ls = / usr / bin / ls'` в .bash_profile (или .bashrc). Paulo 6 лет назад 0
Что касается «машины» в приглашении, см. [Здесь] (https://stackoverflow.com/questions/42496644/macos-strange-terminal-prompt-tried-resetting-terminal) и [здесь] (https: // superuser .com / вопросы / 357159 / OSX-терминал, показывающий-некорректного-хост). Gordon Davisson 6 лет назад 0

1 ответ на вопрос

2
janos

Похоже, у вас есть определенный псевдоним. Найдите, что это, запустив:

alias ls 

Это должно быть определено где-то в сценариях запуска вашей оболочки. Например, в случае Bash, вы можете найти список файлов для просмотра в разделе FILES в конце man bash:

/etc/profile The systemwide initialization file, executed for login shells ~/.bash_profile The personal initialization file, executed for login shells ~/.bashrc The individual per-interactive-shell startup file 

Чтобы временно обойти псевдоним, вы можете запустить command lsили \ls, или временно удалить псевдоним с помощью unalias ls.

Огромное спасибо!! Я принял несколько файлов для запуска локального бэкэнда на моем новом концерте и не поймал тот, который изменял мой файл .bash_profile ... изучая трудный путь. Bryce 6 лет назад 0

Похожие вопросы