Користење на командата ls да листа датотеки во Linux

Ls командата е една од најважните алатки за командната линија што треба да ја научите за да се движите низ датотечниот систем. Еве комплетна листа на основна команда за навигација на вашиот датотечен систем користејќи ја командната линија.

Ls командата се користи за прикажување на имињата на датотеките и папките во датотечниот систем. Овој водич ќе ги прикаже сите прекинувачи кои се достапни за командата ls заедно со нивното значење и како да ги користат.

Листа на датотеки во папка

За да ги наведете сите датотеки во папка, отворете терминален прозорец и одете до папката со која сакате да ја видите содржината за користење на командата cd, а потоа едноставно напишете ја следнава команда:

ls

Всушност, не мора да се движите во папката за да ги наведете датотеките во неа. Едноставно можете да ја наведете патеката како дел од командата ls како што е прикажано подолу.

ls / path / до / датотека

По дифолт, датотеките и папките ќе бидат наведени во колоните на екранот и сите ќе ги видите името на датотеката.

Скриените датотеки (датотеки кои започнуваат со целосно запирање) не се прикажуваат автоматски со извршување на командата ls. Наместо тоа, треба да ја користите следнава команда.

ls -a
ЛЛ - сите

Овој минус (-а) прекинувач што се користи погоре стои за листа на сите. Ова ги наведува апсолутно сите датотеки и папки во директориумот со кој се извршува командата или, навистина, против патеката доставена до него.

Исплатата на ова е дека гледате датотека наречена. и друг се јави ..

. Единствениот целосен стоп претставува тековна папка, а двојната точка застанува на едно ниво нагоре.

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

ls -A
ЛС - речиси сите

Одредени команди, како што се командата mv и cp, се користат за преместување и копирање на датотеки околу и постојат прекинувачи кои може да се користат со овие команди кои создаваат резервна копија од оригиналната датотека.

Овие резервни датотеки обично завршуваат со тилда (~).

За да ги испуштите резервните датотеки (датотеки што завршуваат со тилда) извршете ја следнава команда:

ls -B
ls - икони-бекап

Во повеќето случаи, вратената листа ќе ги прикаже папките во една боја и датотеките како друга. На пример во нашиот терминал, папките се сини и датотеките се бели.

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

ls - боја = никогаш

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

ls -l

Ова обезбедува список со прикажување на дозволи, број на inodes, сопственикот и групата, големината на датотеката, последниот датум и време за пристап и името на датотеката.

Ако не сакате да го видите сопственикот, наместо да ја користите следнава команда.

ls -g

Можете исто така да ги испуштите деталите за групата со наведување на следниот прекинувач:

ls -o


Листата со долг формат може да се користи со други прекинувачи за да покажат уште повеќе информации. На пример, можете да го најдете авторот на датотеката со извршување на следнава команда.

ls -l - авторот

Можете да го промените излезот за долгата листа за да прикажете човечки читливи големини на датотеки на следниов начин:

ls -l -h
ls -l - човечки читлив
ls -l-s

Наместо да ги прикажете имињата на корисниците и групите во командата со листа можете да ја добиете командата ls за да ги прикажете идентификациите на физичкиот кориснички ID и групата на следниов начин:

ls -l-n

Ls командата може да се користи за прикажување на сите датотеки и папки од наведената патека надолу.

На пример:

ls -R / home

Горенаведената команда ќе ги прикаже сите датотеки и папки под почетниот директориум како што се Слики, Музика, Видеа, Преземања и Документи.

Променете го излезниот формат

Стандардно, излезот за листата на датотеки е преку екранот во колоните.

Меѓутоа можете да наведете формат како што е прикажано подолу.

ls -X
ls --format = низ

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

ls-m
ls - форматот = запирки

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

ls -x
ls --format = хоризонтална

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

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

Како што беше споменато во претходниот дел, ова ја покажува листата во долг формат.

ls -1
ls --format = единечна колона
ls --format = глаго

Ги покажува сите датотеки и папки, 1 на секој ред.

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

Покажува листа вертикално.

Како да го измерите излезот од командата ls

За да го сортирате излезот од командата ls можете да го користите копчето --sort како што следува:

ls -sort = none
ls -sort = големина
ls -sort = време
ls -sort = верзија

Стандардното е поставено на ниедно, што значи дека датотеките се подредени по име. Кога сортирате според големината, прво се прикажува датотеката со најголема големина и најмалата е прикажана последна.

Сортирањето по време ја прикажува датотеката до која беше пристапено последно прво и последното за кое најмногу се пристапува.

Патем, сите горенаведени сорти може да се постигнат со следниве наредби:

ls -U
ls -S
ls -t
ls -v

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

ls -r -sort = големина
ls -reverse -sort = size

Резиме

Постојат голем број на други прекинувачи достапни за да се направи со форматирање на времето. Можете да прочитате за сите други прекинувачи читајќи го прирачникот за Linux.

човек ls