Большинство пользователей Linux будут использовать команду ls для перечисления файлов и папок в Linux.
Команда dir часто считается эквивалентом Windows, но она работает в Linux практически так же.
В этом руководстве вы узнаете, как использовать команду dir в Linux и будут представлены ключевые ключи, которые можно использовать, чтобы максимально использовать ее.
Пример использования команды Dir
Чтобы получить список всех файлов и папок в текущем каталоге, используйте команду dir следующим образом:
реж
Список файлов и папок появится в формате столбцов.
Как показать скрытые файлы с помощью команды Dir
По умолчанию команда dir показывает только обычные файлы и папки. В Linux вы можете скрыть файл, сделав первый символ полной остановкой. (т. е. myhiddenfile).
Чтобы показать скрытые файлы с помощью команды dir, используйте следующий переключатель:
dir -a
dir --all Вы можете заметить, когда вы запускаете команду таким образом, чтобы в ней был указан файл. и другой называется .. Первая точка сигнализирует текущий каталог, а две точки сигнализируют предыдущий каталог. Вы можете скрыть их при запуске команды dir, используя следующую команду: dir -A
Вы можете отобразить автора файлов (людей, создавших файлы), используя следующую команду dir: dir -l -author -L требуется, чтобы включить отображение в список. Когда вы запускаете определенные команды, такие как команда mv или команда cp, вы можете получить файлы, которые заканчиваются тильдой (~). Тильда в конце файла предполагает, что команда создала резервную копию исходного файла перед созданием нового. Возможно, вы не захотите видеть резервные копии файлов при возврате списка каталогов, поскольку эти файлы будут просто шумом. Чтобы скрыть их, выполните следующую команду: dir -B
Если вы хотите использовать цвета для различения файлов, папок и ссылок, вы можете использовать следующий переключатель: dir --color = всегда
dir --color = auto
Вы можете форматировать вывод так, чтобы он не всегда отображался в формате столбца. Возможны следующие варианты: dir --format = поперекdir --format = запятыеdir --format = горизонтальныйdir --format = longdir --format = single-columndir --format = verbosedir --format = vertical Во всех списках всех файлов в каждой строке запятые ограничивают каждый элемент запятыми, горизонтальный - это то же самое, что и поперек, длинный и подробный, выдает длинный список с большим количеством другой информации, а вертикальный - по умолчанию. Вы также можете получить тот же эффект, используя следующие переключатели: dir -x (то же, что и поперек и горизонталь)dir -m (то же, что и запятые)dir -l (такой же, как длинный и многословный)dir -1 (одностолбцовое)dir -c (вертикальный) Как показано в разделе форматирования, вы можете получить длинный список, выполнив одну из следующих команд: dir --format = longdir --format = verbosedir -l В длинном листинге возвращается следующая информация: Если вы не хотите указывать владельца файла, вы можете использовать следующую команду: dir -g Аналогичным образом, вы можете скрыть группы, используя следующую команду: По умолчанию размеры файлов перечислены в байтах, которые были прекрасны около 30 лет назад, но теперь с файлами, растягивающимися в гигабайты, гораздо лучше увидеть размер в формате, удобочитаемом человеком, например 2,5 G или 1,5 M. Чтобы просмотреть размер файла в удобном для чтения формате, используйте следующую команду: Если вы хотите, чтобы каталоги отображались сначала, а файлы впоследствии использовали следующий переключатель: dir -l - групповые каталоги - сначала Если вы хотите скрыть определенные файлы, вы можете использовать следующую команду: dir --hide = узор Например, чтобы создать список каталогов вашей музыкальной папки, но проигнорируйте файлы WAV, используйте следующее. dir --hide = .wav Вы можете добиться аналогичного эффекта, используя следующую команду: Для различения файлов, папок и ссылок можно использовать следующую команду: dir -indicator-style = классифицировать Это покажет папки, добавив косую черту в конец, после них файлы ничего не имеют, у ссылок есть символ @ в конце, а в исполняемых файлах есть * в конце. Стиль индикатора также может быть установлен на эти значения: Вы также можете показать папки с косой чертой в конце, используя следующую команду: dir -p Вы можете показать типы файлов, используя следующую команду: Чтобы получить список всех подпапок и файлов в этих подпапках, вы можете выполнить рекурсивный список, используя следующую команду: Вы можете отсортировать порядок возврата файлов и папок с помощью следующих команд: dir --sort = nonedir --sort = размерdir --sort = времяdir --sort = версияdir --sort = extension Вы также можете указать следующие команды для достижения такого же эффекта: dir -s (сортировать по размеру)dir -t (сортировать по времени)dir -v (сортировать по версии)dir -x (сортировка по расширению) Вы можете изменить порядок, в котором перечислены файлы и папки, используя следующую команду: Команда dir очень похожа на команду ls. Вероятно, стоит узнать о команде ls, так как это более распространенная программа, хотя в большинстве систем также есть и dir. Как отобразить автора файла
Как скрыть резервные копии
Добавление цвета к выходу
Отформатируйте вывод
Вернуть длинный или подробный список
Доступные для пользователя размеры файлов
Список каталогов
Скрыть файлы с определенным шаблоном
Показать дополнительную информацию о файлах и папках
Список всех файлов и папок в подпапках
Сортировка вывода
Реверсирование заказа
Резюме




