Skip to main content

Използване на командата ls да се публикуват файлове в Linux

Contain Yourself: An Intro to Docker and Containers by Nicola Kabar and Mano Marks (Април 2025)

Contain Yourself: An Intro to Docker and Containers by Nicola Kabar and Mano Marks (Април 2025)
Anonim

Най- LS командата е един от най-важните инструменти за команден ред, които трябва да научите, за да се движите в файловата система. Ето пълен списък на основните команди за навигация във файловата система, използвайки командния ред.

Най- LS командата се използва за изписване на имената на файловете и папките в рамките на файловата система. Това ръководство ще ви покаже всички комутатори, които са налични за LS командата заедно с тяхното значение и как да ги използвате.

Избройте файловете в папка

За да видите всички файлове в папка, отворете прозореца на терминала и отидете до папката, в която искате да видите съдържанието, за да използвате CD команда и след това просто въведете следната команда:

LS

Всъщност не трябва да се придвижвате до папката, за да се показват файловете в нея. Можете просто да определите пътя като част от командата ls, както е показано по-долу.

ls / път / към / файл

По подразбиране файловете и папките ще бъдат изброени в графите на екрана и всичко, което ще видите, е името на файла.

Скритите файлове (файлове, които започват с пълно спиране) не се показват автоматично, като се стартира командата ls. Вместо това трябва да използвате следната команда.

ls -als - всичко

Това минус a превключвател, използван по-горе, е списък на всички. Това изброява абсолютно всички файлове и папки в директорията, на която се изпълнява командата, или всъщност срещу пътя към нея.

Резултатът от това е, че виждате файл, наречен . и друг извика .. , Единичният пълен стоп е за текущата папка и двойката пълна спирка е на едно ниво нагоре.

Ако искате да ги пропуснете от списъка с файлове, можете да използвате капитал А вместо малка буква a както следва:

ls -Als - почти всички

Някои команди като MV команда и кп командата се използва за преместване и копиране на файлове наоколо и има превключватели, които могат да се използват с тези команди, които създават резервно копие на оригиналния файл. Тези архивни файлове обикновено завършват с tilde (~).

За да пропуснете резервните файлове (файлове, завършващи с tilde) изпълнете следната команда:

ls -Bls - първоначални архиви

В повечето случаи връщаният списък ще показва папките в един цвят и файловете като други. Например в нашия терминал папките са сини и файловете са бели.

Ако не искате да показвате различни цветове, можете да използвате следната команда:

ls --color = никога

Ако искате по-подробно изход, можете да използвате следния ключ:

ls -l

Това дава списък с разрешенията, броя на инодите, собственика и групата, размера на файла, последната достъпна дата и час и име на файла.

Ако не искате да видите собственика, използвайте вместо това следната команда.

ls -g

Можете също така да пропуснете подробностите за групата, като посочите следния ключ:

ls -o

Записът с дълъг формат може да се използва с други превключватели, за да се покаже още повече информация. Например можете да намерите автора на файла, като изпълните следната команда.

ls -l - автор

Можете да промените изхода за дългата малка обява, за да покажете размери на файловете с четене на хора, както следва:

ls-l -hls -l - човешки четимls -l-s

Вместо да показвате имената на потребители и групи в командата на списъка, можете да получите командата ls, за да покажете физическите идентификатори на потребителски и групови идентификатори, както следва:

ls-1-n

Най- LS командата може да се използва за показване на всички файлове и папки от посочения път надолу.

Например:

ls -R / home

В горната команда ще се показват всички файлове и папки под домашната директория, като например Картини, Музика, Видеоклипове, Изтегляния и Документи.

Променете изходния формат

По подразбиране изходът за списъка с файлове е на екрана в колони.

Можете обаче да зададете формат, както е показано по-долу.

ls -Xls - формат = напречно

Покажете списъка в графите на екрана.

ls -mls - формат = запетаи

Покажете списъка в отделен от запетая формат.

ls -xls - формат = хоризонтална

Показване на списъка в хоризонтален формат

ls -lls - формат = дълго

Както е споменато в предишната секция, това показва списъка в дълъг формат.

ls -1ls - формат = единична колонаls - формат = многократно

Показва всички файлове и папки, 1 на всеки ред.

ls -cls - формат = вертикална

Показва списъка вертикално.

Как да сортираме изхода от командата ls

За да сортирате изхода от LS командата можете да използвате --вид превключете както следва:

ls --sort = нямаls --sort = размерls --sort = времеls --sort = версия

Фабричната настройка е нула, което означава, че файловете са сортирани по име. Когато сортирате по големина, файлът с най-голям размер се показва първо и най-малкият е показан последен.

Сортирането по часове показва файла, до който е бил отворен последният и последният последно достъпен файл.

Между другото, всички по-горе видове могат да бъдат постигнати със следните команди:

ls -Uls -Sls -tls -v

Ако искате резултатите в обратен ред за сортиране, използвайте следната команда.

ls -r --sort = размерls - reverse --sort = размер

резюме

Съществуват редица други превключватели, които имат отношение към форматирането на времето. Можете да прочетете за всички останали ключове, като прочетете Ръчната страница на Linux.

човек ls