Я относительно новичок в программировании в целом, и некоторые учебники говорили мне использовать ls -l
для просмотра файлов в каталоге, а другие говорили ll
. Я знаю, что ls
это короткий список, но есть ли разница между двумя другими?
command-line
scripts
ls
Awais
источник
источник
type [command]
.type ll
результаты вll is aliased to 'ls -alF'
моей настройке.Ответы:
Это находится в вашем
.bashrc
:Взглянув на страницы справочника по команде
ls
, вы увидите, что эти два атрибута выполняют вместе:-a
: не игнорировать записи, начинающиеся с.
.-l
: используйте длинный формат списка.Таким образом, вы можете понять, что
ls -l
будет игнорировать любую запись, начиная с.
. Это их единственное отличие.РЕДАКТИРОВАТЬ:
Позвольте мне отметить, что, как прокомментировано,
ll
псевдоним отличается от установки к установке. Если вам интересно, что у вас, пожалуйста, откройте терминал и введите:Это покажет вам, как
ll
установить. Затем вы можете посмотреть дополнительные атрибуты, набрав:источник
ll is aliased to 'ls -l'
... Псевдоним скопирован из файлов скелета, так что то, что у людей, зависит от того, когда они установили.ls='ls --color=auto'
,ll='ls -lh'
. Ubuntu 14.04 поставляется/etc/skel/.bashrc
сls='ls --color=auto'
ll='ls -alF
, но это ужасно. Я использую,ll
когда я хочу размеры / даты / перманенты,ll -a
если я также хочу точечные файлы.alias l=ll
, удобно, если я пропускаю ключ.alias ll = ls -alF
если это кому-нибудь поможет.-a
, вы можете поставить.
галочку, чтобы она была более заметной.ll
это общий псевдоним дляls -l
. Это часть по умолчанию.bashrc
, с парой дополнительных опций:источник