Повечето потребители на Linux ще използват командата ls за вписване на файлове и папки в Linux.
Командата dir често се счита за еквивалент на Windows, но работи в Linux почти по същия начин.
В това ръководство ще ви покажа как да използвате командата dir в Linux и да ви запозная с ключовите ключове, които могат да се използват, за да се извлечете максимума от него.
Пример за използване на командата Dir
За да получите списък на всички файлове и папки в текущата директория, използвайте командата dir както следва:
реж
Ще се покаже списък с файлове и папки във формат на колони.
Как да се показват скрити файлове с помощта на командата Dir
По подразбиране командата dir показва само нормални файлове и папки. В Linux можете да скриете файл, като направите първия знак за пълно спиране. (т.е. михидденфил).
За да покажете скритите файлове, използвайки командата dir, използвайте следния ключ:
dir -a
dir --all
Може да забележите, когато стартирате командата по този начин, че той изброява файл, наречен. и друг, наречен ..
Първата точка сигнализира на текущата директория и двете точки показват предишната директория. Можете да ги скриете, когато стартирате командата dir, като използвате следната команда:
dir -A
dir - почти всички
Как да показвам автора на файл
Можете да покажете автора на файловете (хората, създали файловете), като използвате следната команда dir:
dir -l - автор
Необходимо е -l да превърне дисплея в списък.
Как да скриете резервните копия
Когато изпълнявате определени команди като командата mv или командата cp, може да се окажете с файлове, които завършват с tilda (~).
Tilde в края на файла предполага, че командата архивира оригиналния файл, преди да създаде нова.
Възможно е да не искате да виждате архивираните файлове при връщането на списък с директории, тъй като тези файлове просто ще бъдат шум.
За да ги скриете, изпълнете следната команда:
dir -B
директория - архивиране на архиви
Добавяне на цвят към изхода
Ако искате да използвате цветове, за да различите файловете, папките и връзките, можете да използвате следния ключ:
dir - color = винаги
dir - color = auto
dir - color = никога
Форматирай изхода
Можете да форматирате изхода така, че да не се появява винаги във формат на колона.
Опциите са както следва:
dir - формат = напречно
dir - формат = запетаи
dir - формат = хоризонтална
dir - формат = дълго
dir - формат = единична колона
dir - format = verbose
dir - формат = вертикална
Навсякъде се изписват всички файлове на всеки ред, запетайки очертават всеки елемент с черти, хоризонтална е същата като между, дълга и подробна продуцира дълъг списък с много друга информация, вертикалът е изход по подразбиране.
Можете също така да получите същия ефект, като използвате следните превключватели:
dir -x (същото като в целия и хоризонталния)
dir -m (същото като запетайки)
dir -l (същото като дълъг и подробен)
dir -1 (единична колона)
dir -c (вертикално)
Връщане на дълъг или излишен списък
Както е показано в секцията за форматиране, можете да получите дълъг списък, като изпълните една от следните команди:
dir - формат = дълго
dir - format = verbose
dir -l
Дългият списък връща следната информация:
- разрешения
- иноди
- собственик
- група
- размер на файла
- последната дата на достъп
- име на файл
Ако не искате да посочите собственика на файла, вместо това можете да използвате следната команда:
dir -g
По същия начин можете да скриете групи, като използвате следната команда:
dir -G-1
Човешки четими размери на файловете
По подразбиране размерите на файловете са изброени в байтове, което е добре преди около 30 години, но сега с файлове, които се простират в гигабайтите, е много по-добре да видите размера в човешки четеем формат като 2,5 G или 1,5 М.
За да видите размера на файла в човешки четеем формат, използвайте следната команда:
dir-l -h
Списък с директории първо
Ако искате директорите да се показват първо и файловете след това да използвате следния ключ:
dir -l - групови директории - първо
Скриване на файлове с определен шаблон
Ако искате да скриете определени файлове, можете да използвате следната команда:
dir - hide = pattern
Например, за да създадете списък на директорията на вашата музикална папка, но игнорирайте wav файловете, използвайте следното.
dir - hide = .wav
Можете да постигнете подобен ефект, като използвате следната команда:
dir-I модел
Показване на повече информация за файлове и папки
Следната команда може да се използва за разграничаване между файлове, папки и връзки:
dir - индикатор - стил = класифициране
Това ще покаже папки чрез добавяне на наклонена черта към края, файловете нямат нищо след тях, връзките имат @ символ в края и изпълнимите файлове имат * в края.
Стилът на индикатора може да бъде настроен и на следните стойности:
- none (по подразбиране)
- наклонена черта (директории са склонни)
- тип файл
Можете също така да показвате папките с наклонена черта в края, като използвате следната команда:
dir -p
Можете да показвате типовете файлове, като използвате следната команда:
dir -F
Посочете всички файлове и папки в подпапките
За да получите списък на всички подпапки и файлове в тези подпапки, можете да извършите рекурсивна малка обява, като използвате следната команда:
dir-R
Сортиране на изхода
Можете да сортирате реда, в който се връщат файловете и папките, като използвате следните команди:
dir --sort = няма
dir --sort = размер
dir --sort = време
dir --sort = версия
dir --sort = разширение
Можете също така да зададете следните команди, за да постигнете същия ефект:
dir -s (сортиране по размер)
dir -t (сортиране по време)
dir -v (сортиране по версия)
dir -x (сортиране по разширение)
Обръщане на поръчката
Можете да промените реда, в който са изброени файловете и папките, като използвате следната команда:
dir -r
резюме
Командата dir е много подобна на командата ls. Вероятно си струва да се запознаете с командата ls, тъй като това е най-разпространената програма, въпреки че повечето системи включват и dir.