Lemezkezelés

Méret szerint rendezett fájlokat listázhat egy Linux könyvtárfában

Méret szerint rendezett fájlokat listázhat egy Linux könyvtárfában
A legtöbb fájlrendszer a fájlokat név szerinti sorrendben rendezi. Előfordulhat azonban, hogy egy felhasználó más preferenciákkal rendelkezik, és a fájlokat méretük alapján szeretné rendezni. Ez hasznosabbá és produktívabbá teheti a listázási információkat. Ami a fájlok listáját és rendezését illeti a Linuxban, bízunk az ls parancsban, és szeretnénk lehetővé tenni, hogy azt úgy használja, hogy tökéletesen testre szabja a kimenetet az Ön preferenciái szerint.

Ebben a cikkben elmagyarázzuk, hogyan lehet fájlokat méret szerint rendezni a könyvtárfában. Ez magában foglalja a könyvtárak felsorolását a grafikus felhasználói felületen és a parancssorban egyaránt.

A cikkben említett eljárásokat és parancsokat egy Debian 10 Buster rendszeren hajtottuk végre. Ezeket a lépéseket azonban megismételheti a legtöbb Linux disztribúción.

Fájlok rendezése a Fájlkezelőben

Az Ön által használt fájlkezelő alapértelmezett beállítással rendelkezik, többnyire betűrendben, a fájlok és mappák rendezéséhez egy könyvtárban. Az egyéni beállításokat azonban úgy állíthatja be, hogy azok méretük szerint rendezzék a fájlokat. A Nautilus az alapértelmezett fájlkezelő a Linux Debian és az Ubuntu számára. Így rendezheti a fájlokat méretarányosan a Nautiluson a Debianban.

1. módszer: Nyissa meg a Fájlkezelőt, majd kattintson a felső sávban található lefelé mutató nyílra az alábbiak szerint:

Ez bemutatja az opciók listáját, amelyek alapján rendezheti a fájlokat és mappákat egy könyvtárban. Kattintson a Méret opcióra, hogy a fájlokat csökkenő méretük alapján rendezhesse.

2. módszer: A fájlkezelő beállításait úgy is beállíthatja, hogy a fájlok és mappák megjelenjenek egy adott kritérium alapján. Kattintson az opciók gombra a felső sávon az alábbiak szerint:

Ezután kattintson a Beállítások lehetőségre, amely megnyitja a Beállítások nézetet a „Nézetek” fül megnyitásával. Kattintson a Lista oszlopok fülre, amely lehetővé teszi a Fájlkezelő listanézetében megjelenő információk sorrendjének beállítását.

Válassza a Méret opciót, és húzza a tetejére, hogy ez a kritérium legyen a legfőbb preferencia a fájlok és mappák rendezéséhez.

Fájlok rendezése a parancssorban

Az ls parancs Linux alatt lehetővé teszi a fájlok és azok információinak felsorolását az Ön által megadott kritériumok alapján, különböző zászlók és opcióik formájában. Ha nincs megadva feltétel, az ls parancs az összes bejegyzést ábécé sorrendbe rendezi. Itt az ls parancsot fogjuk használni, különböző zászlókkal, hogy a fájlok és mappák méretük alapján felsorolódjanak.

Megnyithatja a Debian parancssort, a Terminált, ha rákeres az Alkalmazásindító keresésből az alábbiak szerint:

Ezután a -S opciót használhatja a következők szerint a fájlok méret szerinti rendezéséhez, először a legnagyobb:

$ ls -S

Egy másik lehetőség a rendezés jelző használata az ls paranccsal a következő szintaxissal:

$ ls - rendezés = WORD

Ahol a „WORD” használható a következő lehetőségek megadására:

Most, hogy fájljainkat méret alapján kell rendezni, a WORD-t a következőkkel méretre cseréljük:

$ ls - rendezés = méret

Íme néhány lehetőség, amely a méretválogatást hasznosabbá teszi számodra:

Hosszú felsorolási formátum nyomtatása

A méret szerint rendezett fájlok hosszanti formátumú listájának kinyomtatásához használhatja a -l jelzőt a már leírt -S jelzővel:

$ ls -Sl

A fenti képen láthatja, hogy a lista nem jelenik meg hosszában.

Fordított méretben rendezett lista nyomtatása

Ha azt szeretné, hogy az ls parancs először a legkisebb méretű fájlokat nyomtassa ki, használhatja a -r jelzőt a -S jelzővel együtt:

$ ls -Slr

A fenti parancs kinyomtatja a könyvtárban található fájlok és mappák méret szerinti sorrendjét.

Nyomtasson egy ember által olvashatóbb rendezett fájlok listáját

A -h zászló, ha -S és -l mellett használjuk, olyan méreteket nyomtat, mint 1K 234M 2G stb. amelyek emberileg olvashatóbbak. Így rendezheti a fájlokat méretarányosan, és emberileg olvashatóbbá teheti a listát:

$ ls -Slh

Méret szerinti lista nyomtatásakor kizárja a könyvtárakat

Ha csak a fájlokat szeretné felsorolni egy könyvtárban, és nem a mappákat méret szerint rendezve, akkor a grep parancsot az alábbiak szerint használhatja:

$ ls -lS | grep -v '^ d'

Láthatja, hogy ez a parancs csak a könyvtárban lévő fájlokat sorolja fel az összes többi információval együtt.

Ezek különféle módok voltak, amelyeken keresztül nem csak méret alapján rendezheti a fájlokat, hanem testreszabhatja a felsorolást néhány más általánosan használt zászló használatával. Tehát függetlenül attól, hogy a Linux felhasználói felületén vagy a parancssoron van, most sokkal informatívabbá teheti a fájlok felsorolását.

Vulkan Linux felhasználók számára
A grafikus kártyák minden új generációjával azt látjuk, hogy a játékfejlesztők átlépik a grafikus hűség határait, és egy lépéssel közelebb kerülnek a ...
OpenTTD vs Simutrans
Saját közlekedési szimuláció létrehozása szórakoztató, pihentető és rendkívül csábító lehet. Ezért meg kell győződnie arról, hogy a lehető legtöbb ját...
OpenTTD bemutató
Az OpenTTD az egyik legnépszerűbb üzleti szimulációs játék. Ebben a játékban létre kell hoznia egy csodálatos szállítási vállalkozást. Azonban kezdete...