Когда я набираю ll
или ls
, чтобы просмотреть содержимое каталога ...
Команда ls
показывает не скрытые файлы и папки в горизонтальном представлении.
Чтобы показать скрытые папки, я должен набрать ls -a
. Мне нравится, как это работает.
Команда ll
показывает все файлы и папки, включая скрытые, без необходимости добавлять -a
.
Я бы хотел, чтобы ll
перечислял только скрытые файлы и папки по умолчанию. И если я хочу показать скрытые, я бы хотел набрать ll -a
. Как я могу настроить это?
Технически ll
- это не отдельная команда , а настройка псевдонима для более длинных команд; по умолчанию установлено значение ls -l
.
Например, в вашем случае вы можете установить ll
на ls -l
с
alias ll='ls -l'
на .bashrc file
.
Вы также можете использовать alias
для добавления некоторых экономящих время команд. Например, если вы часто обновляете с терминала, вы можете назначить строку быстрого доступа к команде apt-get update and apt-get upgrade
с помощью:
alias up='apt-get update && apt-get upgrade'
Теперь вы можете просто набрать up
, чтобы сэкономить время.
Откройте файл .bashrc
в вашем домашнем каталоге. Должна быть запись, которая выглядит следующим образом:
alias ll='ls -la'
Удалите последний a
, сохраните файл и откройте новую оболочку. Теперь ll
должно работать так, как вы хотите. Если вы не нашли строку, вы можете добавить ее в свой .bashrc
:
alias ll='ls -l'
Добавьте эти строки:
# Custom aliases
alias l='ls -a'
alias ll='ls -l'
alias la='ls -la'
в конец ~/.bashrc
, например, используя:
nano .bashrc