Как заставить команду `ll` отображать скрытые файлы

Когда я набираю ll или ls, чтобы перечислить содержимое каталога ...

Команда ls показывает скрытые файлы и папки в горизонтальном представлении. Чтобы показать скрытые папки, я должен ввести ls -a. Мне нравится, как это работает.

Команда ll показывает все файлы и папки, включая скрытые, без необходимости добавлять -a.

Я хотел бы, чтобы ll отображал только незакрытые файлы и папки по умолчанию. И если я хочу показать скрытые, я бы хотел напечатать ll -a. Как я могу это настроить?

1
задан 1 November 2012 в 23:13

2 ответа

Технически ll не является собственной командой, а настройкой псевдонима для немного более длинных команд; по умолчанию установлено значение ls -l.

Например, на вашем случае, вы можете установить [F5] ls -l с

alias ll='ls -l'

с .bashrc file.

Вы также можете используйте ll , чтобы добавить некоторые команды экономии времени. Например, если вы часто обновляете с терминала, вы можете назначить строку ярлыка команде apt-get update and apt-get upgrade с помощью:

alias up='apt-get update && apt-get upgrade'

Теперь вы можете просто набрать up, чтобы сэкономить время.

3
ответ дан 25 May 2018 в 04:50

Добавьте эти строки:

# Custom aliases
alias l='ls -a'
alias ll='ls -l'
alias la='ls -la'

в конец ~/.bashrc, например, используя:

nano .bashrc
-2
ответ дан 25 May 2018 в 04:50
  • 1
    псевдоним уже определен - кажется, пустая трата ресурсов, чтобы определить его снова, вместо того, чтобы редактировать определение, как указывают другие ответы. Кроме того, вы меняете два псевдонима, которые почему-то не упоминаются в вопросе ... – Zanna 3 January 2017 в 13:47

Другие вопросы по тегам:

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