A legtöbb Linux-felhasználó az ls parancsot fogja használni a fájlok és mappák Linux rendszeren belüli felsorolására.
A dir parancsot gyakran úgy értelmezik, mint a Windows ekvivalens, de ugyanúgy működik a Linuxban is.
Ebben a kézikönyvben megmutatom, hogyan használhatod a dir parancsot Linux alatt és bemutathatod azokat a kulcskapcsolókat, amelyek segítségével a legtöbbet kihozni lehet.
Példa a Dir Command használatára
Az aktuális könyvtár összes fájljának és mappájának listája a dir parancs használatával a következőképpen történik:
dir
A fájlok és mappák listája oszlopformátumban jelenik meg.
A rejtett fájlok megjelenítése a Dir Command segítségével
Alapértelmezésben a dir parancs csak normál fájlokat és mappákat jelenít meg. A Linuxban elrejthet egy fájlt azáltal, hogy az első karaktert teljesen leállítja. (azaz .myhiddenfile).
A rejtett fájlok dir parancs használatával történő megjelenítéséhez használja a következő kapcsolót:
dir -a
dir - minden
Érdemes észrevenni, amikor a parancsot ilyen módon futtatja, hogy felsorolja a megadott fájlt. és egy ú ..
Az első pont jelzi az aktuális könyvtárat, és a két pont jelzi az előző könyvtárat. Ezek elrejthetők a dir parancs futtatásakor a következő parancs használatával:
dir -A
dir - mindenki-minden
Hogyan jelenítsük meg a fájl szerzőjét
Megjelenítheti a fájlok szerzőjét (a fájlokat létrehozó személyek) a következő dir paranccsal:
dir -l --author
A -l-nek ki kell kapcsolnia a kijelzőt egy listára.
Biztonsági mentések elrejtése
Ha bizonyos parancsokat, például az mv parancsot vagy a cp parancsot futtat, a fájlok végül tildével (~) zárulnak le.
A fájl végén található tilde azt sugallja, hogy egy parancs az új fájlt létrehozva készítette el az eredeti fájlt.
Lehet, hogy nem szeretné látni a biztonsági másolatot a fájlok visszaküldésével, mivel ezek a fájlok csak zajosak.
Ezek elrejtéséhez futtassa a következő parancsot:
dir -B
dir --ignore-backups
Adjon hozzá egy színt a kimenethez
Ha a színeket a fájlok, mappák és hivatkozások megkülönböztetésére használhatja, a következő kapcsolót használhatja:
dir --color = mindig
dir --color = auto
dir --color = soha
Formázza a kimenetet
Formázhatja a kimenetet úgy, hogy az mindig oszlopformátumban jelenjen meg.
A lehetőségek a következők:
dir - format = át
dir --format = vessző
dir - format = vízszintes
dir --format = hosszú
dir --format = egy oszlop
dir - format = verbose
dir - format = függőleges
Az összes soron szereplő összes fájlon belül a vesszők vesszőkkel vannak határolva, a horizontálisak ugyanazok, mint az egész, a hosszúak és a sokoldalúak hosszú listát eredményeznek sok más információval, a függőleges az alapértelmezett kimenet.
Az alábbi kapcsolók használatával ugyanazt a hatást érheti el:
dir -x (ugyanúgy, mint az egész és a vízszintes)
dir -m (azonos a vesszőkkel)
dir -l (ugyanaz, mint a hosszú és bőbeszédű)
dir -1 (egy oszlop)
dir -c (függőleges)
Visszalépés egy hosszú vagy közönséges listára
Amint az a formázási szakaszban látható, hosszú felsorolást kaphat az alábbi parancsok futtatásával:
dir --format = hosszú
dir - format = verbose
dir -l
A hosszú lista a következő adatokat adja vissza:
- jogosultságok
- inode
- tulajdonos
- csoport
- fájl méret
- utolsó hozzáférési dátum
- fájl név
Ha nem szeretné listázni a fájl tulajdonosát, használhatja a következő parancsot:
dir -g
Hasonlóképpen elrejtheti a csoportokat a következő parancs használatával:
dir -G -l
Humán olvasható fájlméretek
Alapértelmezés szerint a fájlméreteket a 30 évvel ezelőtt bonyolított bájtok sorolják fel, de most a gigabájtra kiterjedő fájlokkal sokkal könnyebben látható a méret egy olyan emberi olvasható formátumban, mint a 2,5 G vagy 1,5 M.
A fájlméret humán olvasható formátumban történő megtekintéséhez használja a következő parancsot:
dir -l-h
A könyvtárak listája először
Ha azt szeretné, hogy a könyvtárak először megjelenjenek, és a fájlok utána használja a következő kapcsolót:
dir -l --group-directories-first
Fájlok elrejtése bizonyos mintákkal
Ha bizonyos fájlokat el kíván rejteni, a következő parancsot használhatja:
dir --hide = minta
Például a zenei mappák könyvtárlistájának létrehozásához, de a wav fájlok figyelmen kívül hagyásával használja a következőket.
dir --hide = .wav
Hasonló hatást érhet el a következő parancs használatával:
dir -I minta
További információk a fájlokról és mappákról
A következő parancs használható a fájlok, mappák és hivatkozások megkülönböztetésére:
dir - indikátor-stílus = osztályozás
Ez megmutatja a mappákat, ha hozzáfűzi a vágóvonalat, a fájloknak nincsenek utána semmi, a linkek végén a @ szimbólum és a végrehajtható fájlok a végén * szerepelnek.
Az indikátor stílust ezekre az értékekre is beállíthatjuk:
- nincs (alapértelmezett)
- slash (a könyvtárak csíkokat tartalmaznak)
- fájltípus
A végén az alábbi parancs használatával is megjelenítheti a vesszőkkel ellátott mappákat:
dir -p
A fájltípusokat a következő paranccsal jelenítheti meg:
dir -F
Soroljon fel minden fájlt és mappát az al-mappákban
Az alkönyvtárak összes alkönyvtára és fájljának felsorolása érdekében rekurzív listát végezhet el az alábbi parancs használatával:
dir -R
Rendezés kimenet
A következő parancsok segítségével rendezheti a fájlok és mappák visszaküldésének sorrendjét:
dir --sort = nincs
dir --sort = méret
dir --sort = idő
dir --sort = verzió
dir --sort = kiterjesztés
A következő parancsokat is megadhatja, hogy ugyanazt a hatást érje el:
dir -s (méret szerint)
dir -t (sorrend szerint)
dir -v (sorrend szerint)
dir -x (sorrend szerint)
A rend visszafordítása
Megváltoztathatja a fájlok és mappák felsorolásának sorrendjét a következő paranccsal:
dir -r
összefoglalás
A dir parancs nagyon hasonlít az ls parancsra. Valószínűleg érdemes megtudni az ls parancsot, mivel ez a legelterjedtebb program, bár a legtöbb rendszer tartalmaz dir-t is.