У овом чланку ћемо вам објаснити како можете навести датотеке сортиране по величини у стаблу директоријума. То укључује списак директорија и у графичком корисничком интерфејсу и у командној линији.
Извели смо процедуре и наредбе споменуте у овом чланку на систему Дебиан 10 Бустер. Међутим, можете поновити ове кораке на већини Линук дистрибуција.
Сортирање датотека у менаџеру датотека
Менаџер датотека који користите има подразумеване поставке, углавном абецедне, за сортирање датотека и директоријума у директоријуму. Међутим, можете да поставите прилагођене поставке тако да сортира ваше датотеке на основу њихове величине. Наутилус је задати менаџер датотека за Линук Дебиан и Убунту. На овај начин можете сортирати датотеке, према величини, на Наутилусу у Дебиану.
Метод1: Отворите Филе Манагер, а затим кликните на стрелицу надоле која се налази у горњој траци, како следи:
Ово ће представити листу опција на основу којих можете да сортирате датотеке и фасцикле у директоријуму. Кликните на опцију Сизе да бисте сортирали датотеке на основу њихове величине.
Метод 2: Такође можете поставити Поставке свог менаџера датотека на начин да приказује датотеке и фасцикле на основу датог критеријума. Кликните на дугме са опцијама на горњој траци на следећи начин:
Затим кликните опцију Преференцес која ће отворити приказ Преференцес са отвореном картицом 'Виевс'. Кликните картицу Листа колона која вам омогућава да подесите редослед информација које ће се појавити у приказу листе Менаџера датотека.
Изаберите опцију Величина и превуците је на врх тако да овај критеријум представља предност при сортирању датотека и директоријума.
Сортирање датотека у командној линији
Команда лс у Линуку омогућава вам да наведете датотеке и њихове информације на основу критеријума које наведете у облику различитих застава и њихових опција. Ако није наведен ниједан критеријум, наредба лс сортира све уносе по абецеди. Овде ћемо користити команду лс, са различитим заставицама, да бисмо направили списак датотека и директоријума на основу њихове величине.
Можете отворити Дебианов наредбени редак, Терминал, тако што ћете га потражити из претраживача Покретача апликација на сљедећи начин:
Затим можете да користите -С опцију како бисте сортирали датотеке на основу величине, прво највеће:
$ лс -С
Друга опција је употреба заставице сортирања са командом лс користећи следећу синтаксу:
$ лс --сорт = ВОРДГде се „ВОРД“ може користити за одређивање следећих опција:
- ноне-уместо -У заставе
- сизе- уместо заставице -С
- време- уместо -т заставе
- верзија- уместо заставице -в
- продужетак- уместо заставице -Кс
Сада када своје датотеке морамо сортирати на основу величине, ВОРД ћемо заменити величином на следећи начин:
$ лс --сорт = величина
Ево неколико опција због којих ће вам сортирање величина бити корисније:
Одштампајте формат дугог пописа
Да бисте одштампали листу датотека сортираних по величини у уздужном формату, можете користити заставицу -л са већ описаном заставицом -С:
$ лс -Сл
На горњој слици можете видети како се листа не приказује у дужем формату.
Обрнутим исписом листе сортиране по величини
Ако желите да наредба лс прво одштампа датотеке најмање величине, можете да користите заставицу -р заједно са заставицом -С:
$ лс -Слр
Горња команда штампа уздужно, поштује листу датотека и директоријума сортираних по величини у директоријуму.
Одштампајте списак сортираних датотека читљивијих за људе
Ознака -х, када се користи са -С и -л, штампа величине попут 1К 234М 2Г итд. који су човеку читљивији. Ево како можете сортирати датотеке према величини и учинити листу читљивијом:
$ лс -Слх
Изузмите директоријуме приликом штампања листе сортиране по величини
Ако желите само да наведете датотеке у директоријуму, а не и фасцикле, сортиране по величини, можете користити наредбу греп на следећи начин:
$ лс -лС | греп -в '^ д'
Можете видети да ова наредба наводи само датотеке у директоријуму заједно са свим осталим информацијама.
То су били различити начини на које можете не само да сортирате датотеке на основу величине, већ и да прилагодите списак још неким уобичајеним заставицама. Дакле, било да сте на корисничком интерфејсу Линука или на командној линији, сада можете да направите списак датотека много информативнијим.