Разница между ls -l и ll?

Разница между ls -l и ll?

Я относительно новичок в программировании в целом, и некоторые руководства говорят мне использовать ls -lдля просмотра файлов в каталоге, а другие говорят ll. Я знаю, что lsэто короткий список, но есть ли разница между двумя другими?

решение1

Во многих системах llявляется псевдонимом ls -l:

$ type ll
ll is aliased to `ls -l'

Они одинаковые.

решение2

Как уже отмечалось, llчасто определяется как псевдоним ls -l. Фактически, lsчасто сам является псевдонимом:

$ which ls
alias ls='ls --color=auto'
/usr/bin/ls

Фактическая команда, lsуказанная выше, находится в /usr/bin. llОна предназначена для удобства, но нельзя полагаться на то, что она определена во всех системах *nix, поэтому полезно знать, что она на самом деле делает.

решение3

Убунту 12.04, 14.04, 16.04, 18.04:

laike9m@laike9m1:~$ type ll
ll is aliased to `ls -alF'

решение4

llявляется псевдонимом для ls -l.

Опция -lсообщает команде использовать формат длинного списка. Она возвращает несколько столбцов, не отображаемых при lsиспользовании простой команды. Эти столбцы включают:

  • Разрешения

  • Количество жестких ссылок

  • Владелец файла

  • Группа файлов

  • Размер файла

  • Модификация

  • время

  • Имя файла

Связанный контент