Weboldal keresés

7 furcsa „ls” parancstrükk, amelyet minden Linux-felhasználónak tudnia kell


Interjú-sorozatunk utolsó két cikkében az „ls” paranccsal kapcsolatos legtöbb dologgal foglalkoztunk. Ez a cikk az „ls command” sorozat utolsó része. Ha még nem olvasta végig a sorozat utolsó két cikkét, látogassa meg az alábbi linkeket.

  1. 15 alapvető „ls” parancspélda Linuxban
  2. Az „ls” parancs kimenetének rendezése az utolsó módosítás dátuma és időpontja szerint
  3. 15 interjúkérdés a Linux „ls” parancshoz – 1. rész
  4. 10 hasznos „ls” parancsnoki interjúkérdés – 2. rész

1. Sorolja fel egy könyvtár tartalmát idővel, különböző időstílusok használatával.

Ahhoz, hogy egy könyvtár tartalmát stílus használatával listázzuk, válasszuk az alábbi két módszer valamelyikét.

ls -l –time-style=[STYLE]               (Method A)

Megjegyzés – A fenti kapcsolót (--time stílust a -l kapcsolóval kell futtatni, különben nyer nem szolgálja a célt).

ls –full-time                           (Method B)

Cserélje le a [STYLE] elemet az alábbi opciók bármelyikére.

full-iso
long-iso
iso
locale
+%H:%M:%S:%D

Megjegyzés – A fenti sorban H(óra), M(perc), S(másodperc), D(dátum) tetszőleges sorrendben használható.

Sőt, csak a releváns és nem az összes lehetőséget választja. Például az ls -l --time-style=+%H csak az órát mutatja.

Az ls -l --time-style=+%H:%M:%D az órát, a percet és a dátumot mutatja.

ls -l --time-style=full-iso

ls -l --time-style=long-iso

ls -l --time-style=iso

ls -l --time-style=locale

ls -l --time-style=+%H:%M:%S:%D

ls --full-time

2. Írja ki egy könyvtár tartalmát különböző formátumokban, például vesszővel elválasztva, vízszintesen, hosszú, függőlegesen, keresztben stb.

A könyvtár tartalma az ls paranccsal listázható különféle formátumokban, az alábbiak szerint.

  1. át
  2. vessző
  3. vízszintes
  4. hosszú
  5. egyoszlopos
  6. bőbeszédű
  7. függőleges
ls –-format=across
ls --format=comma
ls --format=horizontal
ls --format=long
ls --format=single-column
ls --format=verbose
ls --format=vertical

3. Az ls paranccsal a kimenetben olyan indikátorokat fűzhet a könyvtár tartalmához, mint a (/=@|).

A -p opció az „ls” paranccsal szolgálja ki a célt. Hozzáfűzi a fenti jelzők egyikét, a fájl típusától függően.

ls -p

4. Rendezze szét a könyvtár tartalmát kiterjesztés, méret, idő és verzió alapján.

Használhatunk olyan opciókat, mint a --extension, hogy kiterjesztés szerint rendezzük a kimenetet, méret szerint kiterjesztés szerint --size, időt a -t kiterjesztéssel és verzió a -v kiterjesztéssel.

Használhatjuk a --none opciót is, amely általában rendezés nélkül jelenik meg.

ls --sort=extension
ls --sort=size
ls --sort=time
ls --sort=version
ls --sort=none

5. Nyomtasson numerikus UID-t és GID-t egy könyvtár minden tartalmához az ls paranccsal.

A fenti forgatókönyv a -n jelző (Numeric-uid-gid) és az ls paranccsal együtt érhető el.

ls -n

6. Nyomtassa ki egy könyvtár tartalmát a szabványos kimeneten az alapértelmezettnél több oszlopban.

Nos, az ls parancs automatikusan kiadja egy könyvtár tartalmát a képernyő méretének megfelelően.

A képernyő szélességének értékét és a megjelenő oszlopok számát azonban manuálisan is hozzárendelhetjük. Ezt a „--width” kapcsolóval lehet megtenni.

ls --width 80
ls --width 100
ls --width 150

Megjegyzés: A width jelzővel kísérletezheti, hogy milyen értéket kell átadnia.

7. Az alapértelmezett 8 helyett adja meg a kézi tabulátorméretet az ls paranccsal felsorolt könyvtár tartalmában.
ls --tabsize=[value]

Megjegyzés: Adja meg a [Value]= numerikus értéket.

Ez minden most. Maradjon velünk a Tecmint oldalán, amíg meg nem jelenünk a következő cikkel. Ne felejtse el megadni nekünk értékes visszajelzését az alábbi megjegyzésekben. Lájkolj és oszd meg, és segíts a terjedésünkben.