7 neobičnih trikova s naredbama 'ls' koje bi svaki korisnik Linuxa trebao znati


Pokrili smo većinu stvari o naredbi 'l' u posljednja dva članka naše serije intervjua. Ovaj je članak posljednji dio serije ‘ls command’. Ako niste prošli kroz posljednja dva članka ove serije, možete posjetiti poveznice u nastavku.

  1. 15 primjera osnovnih 'ls' naredbi u Linuxu
  2. Poredaj izlaz naredbe 'ls' prema datumu i vremenu zadnje izmjene
  3. 15 pitanja za intervju o Linuxu “ls” naredba – 1. dio
  4. 10 korisnih pitanja za intervju s naredbom 'ls' - 2. dio

1. Navedite sadržaj direktorija s vremenom koristeći različite vremenske stilove.

Da bismo ispisali sadržaj direktorija s vremenima koristeći stil, moramo odabrati bilo koju od donje dvije metode.

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

Napomena – Gornji prekidač (stil --time mora se pokrenuti s prekidačem -l, inače je pobijedio ne služi svrsi).

ls –full-time                           (Method B)

Zamijenite [STYLE] bilo kojom od opcija u nastavku.

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

Napomena – U gornjem retku H(sat), M(minuta), S(sekunda), D(datum) mogu se koristiti bilo kojim redoslijedom.

Štoviše, odabirete samo one relevantne, a ne sve opcije. Npr., ls -l --time-style=+%H pokazat će samo sat.

ls -l --time-style=+%H:%M:%D pokazat će sat, minutu i datum.

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. Ispišite sadržaj imenika u različitim formatima kao što su odvojeni zarezima, vodoravni, dugi, okomiti, poprečni, itd.

Sadržaj direktorija može se ispisati pomoću ls naredbe u različitim formatima kao što je predloženo u nastavku.

  1. preko
  2. zarez
  3. horizontalna
  4. dugo
  5. jednostupac
  6. opširno
  7. vertikalna
ls –-format=across
ls --format=comma
ls --format=horizontal
ls --format=long
ls --format=single-column
ls --format=verbose
ls --format=vertical

3. Koristite naredbu ls za dodavanje indikatora poput (/=@|) u izlaz sadržaju direktorija.

Opcija -p s naredbom 'ls' služit će svrsi. Dodat će jedan od gornjih pokazatelja, ovisno o vrsti datoteke.

ls -p

4. Razvrstajte sadržaj imenika na temelju ekstenzije, veličine, vremena i verzije.

Možemo koristiti opcije poput --extension za sortiranje izlaza prema ekstenziji, veličini prema ekstenziji --size, vremenu pomoću ekstenzije -t i verzija koja koristi proširenje -v.

Također možemo koristiti opciju --none koja će ispisati na opći način bez stvarnog sortiranja.

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

5. Ispišite numerički UID i GID za svaki sadržaj direktorija pomoću naredbe ls.

Gornji scenarij može se postići pomoću oznake -n (Numeric-uid-gid) zajedno s naredbom ls.

ls -n

6. Ispišite sadržaj direktorija na standardni izlaz u više stupaca nego što je zadano.

Pa naredba l automatski ispisuje sadržaj direktorija prema veličini zaslona.

Međutim, možemo ručno dodijeliti vrijednost širine zaslona i kontrolirati broj stupaca koji se pojavljuju. To se može učiniti pomoću prekidača ‘--width’.

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

Napomena: Možete eksperimentirati koju vrijednost trebate prenijeti s oznakom width.

7. Uključite ručnu veličinu kartice u sadržaj direktorija navedenog naredbom ls umjesto zadane 8.
ls --tabsize=[value]

Napomena: Navedite [Value]= numeričku vrijednost.

To je sve za sada. Pratite Tecmint dok ne dođemo do sljedećeg članka. Ne zaboravite nam dati svoje vrijedne povratne informacije u komentarima ispod. Lajkajte nas, podijelite nas i pomozite nam da se širimo.