Ha Linuxszal vagy más Unix-alapú operációs rendszerrel dolgozol, az egyik legelső és leggyakrabban használt parancs az ls. Bár első ránézésre egy egyszerű fájllistázó eszköznek tűnik, valójában rendkívül sok információt képes megjeleníteni a fájlrendszerről, ha megfelelő opciókkal használjuk.
Ebben a cikkben részletesen bemutatjuk az ls parancs működését, a legfontosabb kapcsolóit, és azt, hogyan használhatod hatékonyan mindennapi Linuxos munkád során – akár szerveren, akár lokális gépen.
Mi az az ls parancs?
Az ls az angol list szóból származik, és könyvtárak tartalmának kilistázására szolgál. Alapértelmezés szerint az aktuális könyvtárban található fájlokat és almappákat jeleníti meg, különösebb részletek nélkül.
Alap szintaxis:
ls [opciók] [útvonal]
Ha nem adunk meg sem opciót, sem útvonalat, az ls az aktuális könyvtár tartalmát fogja megjeleníteni.
Az ls legegyszerűbb használata
lsPélda kimenet:
index.php wp-admin wp-content wp-config.php wp-login.phpEbben az esetben csak a fájl- és könyvtárnevek látszanak. Ez gyors áttekintéshez ideális, de ha részletesebb információkra van szükségünk, további kapcsolókat kell használnunk.
Részletes listázás az ls -l segítségével
ls -lPélda kimenet:
-rw-r--r-- 1 www-data www-data 418 Sep 12 10:24 index.php
drwxr-xr-x 5 www-data www-data 4096 Sep 10 18:02 wp-admin
drwxr-xr-x 8 www-data www-data 4096 Sep 11 09:41 wp-content
-rw-r--r-- 1 www-data www-data 3250 Sep 9 14:12 wp-config.phpA részletes nézet megmutatja a jogosultságokat, a tulajdonost, a fájlméretet és az utolsó módosítás idejét is, ami különösen hasznos szerveradminisztráció során.
Emberbarát fájlméretek: ls -lh
ls -lhA -h kapcsoló segítségével a fájlméretek könnyebben értelmezhető formában jelennek meg (KB, MB, GB).
Rejtett fájlok megjelenítése
A Linuxban a ponttal kezdődő fájlok (például .htaccess vagy .env) rejtettek, és alapértelmezés szerint nem jelennek meg.
ls -aFájlok rendezése méret és dátum szerint
Az ls parancs lehetőséget ad arra is, hogy a fájlokat módosítás ideje vagy méret alapján rendezzük.
ls -lt
ls -lShKönyvtárak és almappák listázása
Egy adott könyvtár tartalmának megjelenítéséhez egyszerűen add meg az útvonalat az ls parancs után. Rekurzív listázáshoz használd az -R kapcsolót.
ls wp-content
ls -RÖsszegzés
Az ls parancs egy alapvető, mégis rendkívül sokoldalú eszköz Linuxon. Segítségével gyorsan áttekintheted a fájlrendszert, ellenőrizheted a jogosultságokat, és hatékonyabban dolgozhatsz parancssoros környezetben.