Управљање диска

Како навести датотеке поредане по величини у Линуку

Како навести датотеке поредане по величини у Линуку
У овом чланку је укратко објашњено како навести или приказати датотеке и директоријуме поредане по величини. То се лако може постићи командом лс (листа). Пре сортирања датотека, да бисмо објаснили сваку примењену опцију, направимо дугачки списак који ће између више информација исписати величине датотека, без њиховог сортирања (у другом снимку екрана објашњавам како се сортира), то се постиже додавањем -л (мала слова -л за дужи списак) као што је приказано доле:

# лс -л

Први ред приказује целокупну величину директоријума у ​​којем наводите датотеке. При додавању опција ће излаз приказати дозволе за датотеке у првој колони, тврде везе, власник, група, величина у бајтовима, месец, дан и време и на крају назив датотеке.

Ако желите да овај излаз сортирате према величини датотеке, од веће до мање морате додати Опција (сортирање).

# лс -лС

Као што видите, излаз садржи спискове датотека и директорија сортираних по величини, али у бајтовима који нису баш прилагођени људима (1 бајт је 0.000001 МБ у децималном и 0.00000095367432 МБ у бинарном облику).

Да бисте штампали излаз на начин прилагођен човеку, потребно је само да додате (прилагођена људима) опција:

# лс -лСх

Као што можете видети у горњем излазу, сада су величине датотека приказане у ГБ, МБ, КБ и бајтовима.
Ипак, видите само редовне датотеке без скривених датотека, ако желите да укључите скривене датотеке у излаз, морате додати опцију (сви) као што је приказано доле:

# лс -лСха

Као што видите, и сада се штампају скривене датотеке (почев од тачке).

Додатни савети:

Следећи додатни савети ће вам помоћи да ограничите излаз на одређену величину јединице која се разликује од бајтова. Проблем ове опције је што излаз никада није тачан када је датотека мања или већа од тачног броја те јединице.

Ако желите да штампате у јединици одређене величине, само упућујући лс да прикаже све датотеке са најближом величином у тој јединици, то можете да постигнете, на пример, да бисте штампали све датотеке у МБ које можете додати -величина блока = опције које наводе МБ са М као што је приказано у синтакси и снимку екрана испод:

# лс -лС --блоцк-сизе = М

Као што сада видите, величина је само у МБ, већа датотека је 115 МБ, друга 69 МБ итд. Датотеке величине КБ или бајтова неће се одштампати тачно, приказаће се као 1 МБ, што је најближа величина, ако се ограничи на МБ.
Остатак резултата остаје потпуно исти.

Користећи исту опцију (-величина блока =) можете приказати излаз у ГБ уместо МБ или бајтова, синтакса је иста, замените М За Г као у примеру испод:

# лс -лС --блоцк-сизе = Г

Величину такође можете одштампати у КБ јединицама заменом М или Г за а К:

# лс -лС --блоцк-сизе = К

У свим горњим примерима ће се наћи датотеке и директоријуми сортирани по величини у јединици коју желите, са горе наведеним разјашњеним проблемом излаз неће бити тачан за датотеке које се не подударају са тачном величином јединице. Поред тога, ови примери нису укључивали скривене датотеке (које почињу с .). Да бисте то урадили, мораћете да додате опцију (сви) који ће приказати и скривене датотеке, дакле, за штампање датотека сортираних по величини по бајтовима:

# лс -лаС

Као што видите сада скривене датотеке, почев од . (тачка) се штампају, као нпр .ксессион-еррор, .ИЦЕаутхорити, итд.

Ако желите да штампате датотеке и директоријуме сортиране по величини у МБ, укључујући скривене датотеке, покрените:

# лс -лаС --блоцк-сизе = М

Да бисте одштампали или приказали све датотеке и директоријуме сортиране по величини приказаној у ГБ, укључујући покретање скривених датотека:

# лс -лаС --блоцк-сизе = Г

Слично претходним наредбама, за штампање датотека и директорија поређаних по величини приказаној у КБ, укључујући покретање скривених датотека:

# лс -лаС --блоцк-сизе = К

Закључак:

Команда лс доноси пуно функционалности које нам помажу у управљању датотекама и испису података на њима. Други пример може бити употреба лс за списак датотека по датуму (са -лт опцијама).

Надам се да вам је ово упутство о томе како навести све датотеке поредане по величини у Линуку корисно. Пратите ЛинукХинт за више савета и ажурирања о Линуку и умрежавању.

Контролишите и управљајте кретањем миша између више монитора у оперативном систему Виндовс 10
Двоструки приказ миша омогућава вам контролу и конфигурисање кретања миша између више монитора, успоравајући његово кретање близу границе. Виндовс 10/...
ВинМоусе вам омогућава да прилагодите и побољшате кретање показивача миша на Виндовс рачунару
Ако желите да побољшате подразумеване функције показивача миша, користите бесплатни програм ВинМоусе. Додаје још функција које ће вам помоћи да на нај...
Леви тастер миша не ради у оперативном систему Виндовс 10
Ако уз преносни рачунар или стони рачунар користите наменски миш, али тастер миша не ради у оперативном систему Виндовс 10/8/7 из неких разлога, ево н...