Когда я использую эти команды, я получаю тот же вывод, но меняется только порядок для ls -ltr
команды. Может кто-нибудь сказать, пожалуйста, в чем разница между приведенными ниже командами?
ll
ls -l
ls -ltr
command-line
ls
Вишал
источник
источник
Ответы:
Прежде всего, упомянутые команды не генерируют одинаковый вывод. Вот подробности:
ll
: Нет такой команды, какll
в Ubuntu это псевдоним для командыls -alF
. Вы можете найти его по:-a
опция для показа скрытых файлов (покажет.
и..
тоже)-l
опция заключается в том, чтобы отображать вывод в виде длинного списка вместе с различными атрибутами, например, разрешениями, размерами файлов, использованием, группой, временем модификации и т. д.-F
добавит одну из*/=>@|
записей, она в основном используется, чтобы отличать файлы от каталогов, поскольку она будет добавлять/
записи в каталогПример :
ls -l
: Как упоминалось ранее-l
, записи будут показаны в виде длинного списка вместе с различными атрибутами.Пример:
ls -ltr
:-t
опция будет сортировать записи по дате модификации (с самыми новыми первыми)-r
обратный порядок сортировкиКак
-t
отсортировать по времени модификации с-r
самыми новыми первыми, вызовет обратное, то есть самые старые записи будут показаны первыми сейчас.Пример (добавление файла и каталога, чтобы сделать его более понятным):
Проверьте,
man ls
чтобы получить больше идей.источник