Az ls parancs az egyik legfontosabb parancssori eszköz, amelyet meg kell tanulnod annak érdekében, hogy navigálj a fájlrendszeren. Itt található egy komplett parancs a parancssorból történő navigáláshoz.
Az ls parancs a fájlrendszerben lévő fájlok és mappák nevének listáját használja. Ez az útmutató megmutatja az összes olyan kapcsolót, amelyek az ls parancsra rendelkezésre állnak, valamint a jelentésük és használatuk módja.
A fájlok listája a mappában
A mappában lévő összes fájl felsorolása megnyithatja a terminál ablakot, és navigáljon a mappához, ahova a cd parancsot használni kívánja, majd egyszerűen írja be a következő parancsot:
ls
Nem kell navigálni a mappába, hogy felsorolja a benne lévő fájlokat. Egyszerűen megadhatja az utat az ls parancs részeként, az alábbiak szerint.
ls / path / to / fájl
Alapértelmezés szerint a fájlok és mappák az oszlopokban szerepelnek a képernyőn, és csak a fájlnév látható.
Az ls parancs futtatásával automatikusan nem jelenik meg a rejtett fájlok (fájlok, amelyek teljes leállítással kezdődnek). A következő parancsot kell használnod.
ls -a
ls - minden
Ez a mínusz egy (-a) kapcsoló az összes listára vonatkozik. Ezzel feltétlenül felsorol minden olyan fájlt és mappát a könyvtárban, amelyik a parancsot futtatja, vagy valójában az elérni kívánt elérési út ellen.
A végeredmény az, hogy látod a megadott fájlt. és egy ú ..
. Az egyetlen teljes leállás az aktuális mappát jelenti, és a dupla teljes leállás egy szinttel feljebb tart.
Ha el szeretné hagyni ezeket a fájlok listájáról, akkor a kisbetű helyett a fővéget a használhatja az alábbiak szerint:
ls -A
ls - legelevánsabb minden
Bizonyos parancsokat, például az mv parancsot és a cp parancsot használnak a fájlok mozgatásához és másolásához, és vannak olyan kapcsolók, amelyek az eredeti fájl biztonsági másolatát létrehozó parancsokkal használhatóak.
Ezek a biztonsági mentési fájlok általában tildével (~) fejeződnek be.
A mentési fájlok elhagyásához (tilde végződő fájlok) futtassa a következő parancsot:
ls -B
ls --ignore-biztonsági mentések
A legtöbb esetben a visszaküldött lista a mappákat egy színben jeleníti meg, és a fájlokat a másiknak. Például a terminálunkban a mappák kékek és a fájlok fehérek.
Ha nem szeretné megjeleníteni a különböző színeket, használja a következő parancsot:
ls --color = soha
Ha részletesebb kimenetet szeretne igénybe venni, használhatja a következő kapcsolót:
ls -l
Ez egy listát nyújt a jogosultságokról, az inódok számáról, a tulajdonosról és a csoportról, a fájlméretről, az utolsó hozzáférési dátumról és időről, valamint a fájlnévről.
Ha nem szeretné, hogy a tulajdonos helyett használja a következő parancsot.
ls -g
A csoport részleteit a következő kapcsoló megadásával is elhagyhatja:
ls -o
A hosszú formátumú listát más kapcsolókkal is fel lehet használni, hogy még több információt jelenítsen meg. Például, megtalálhatja a fájl szerzőjét a következő parancs futtatásával.
ls -l --author
A hosszú listázás kimenetét megváltoztathatja, hogy az emberi olvasható fájlméreteket az alábbiak szerint jelenítse meg:
ls -l-h
ls -l - emberileg olvasható
ls -l -s
A listában szereplő felhasználók és csoportnevek helyett az ls paranccsal a fizikai felhasználói azonosítót és a csoport azonosítóit az alábbiak szerint jelenítheti meg:
ls -l-n
Az ls parancs segítségével az összes fájl és mappát a megadott elérési úttól lefelé jelenítheti meg.
Például:
ls -R / home
A fenti parancs a főkönyvtár alatt található összes fájlt és mappát, például Képek, Zene, Videók, Letöltések és Dokumentumok.
Módosítsa a Kimeneti formátumot
Alapértelmezés szerint a fájlok listázásának kimenete oszlopokban jelenik meg a képernyőn.
Mindazonáltal megadhatja az alább látható formátumot.
ls -X
ls --format = át
Mutassa be a listát az oszlopokban a képernyőn.
ls -m
ls --format = vessző
A lista megjelenítése vesszővel elválasztva.
ls -x
ls --format = vízszintes
A lista megjelenítése vízszintes formátumban
ls -l
ls --format = hosszú
Az előző részben említettek szerint a lista hosszú formátumban jelenik meg.
ls -1
ls --format = egy oszlop
ls --format = verbose
Megjeleníti az összes fájlt és mappát, 1 sor minden sorban.
ls -c
ls --format = függőleges
A listát függőlegesen mutatja.
A kimenet rendezése az ls parancsból
Az ls parancs kimenetének rendezéséhez a --sort kapcsolót az alábbiak szerint lehet használni:
ls --sort = none
ls --sort = méret
ls --sort = idő
ls --sort = verzió
Az alapértelmezett beállítás nincs, ami azt jelenti, hogy a fájlok név szerint vannak rendezve. A méret szerinti rendezésnél a legmagasabb méretű fájl látható először, a legkisebb pedig utoljára.
Az idő szerinti rendezés azt mutatja meg, hogy az utolsó és a legkevésbé használt fájl mennyi ideig érkezett.
Egyébként a fentiek mindegyike elérhető a következő parancsokkal:
ls -U
ls -S
ls -t
ls -v
Ha az eredményeket fordított sorrendben szeretné használni, használja a következő parancsot.
ls -r --sort = méret
ls - reverz --sort = méret
összefoglalás
Számos más kapcsoló is rendelkezésre áll az időformázással kapcsolatban. Az összes többi kapcsolóról olvashat az ls Linux Manual oldal elolvasásával.
ember ls