7 estranys trucs de comandaments ls que tots els usuaris de Linux haurien de conèixer


Hem tractat la majoria de coses sobre l'ordre ls als dos últims articles de la nostra sèrie d'entrevistes. Aquest article és l'última part de la sèrie ls command. Si no heu llegit els dos últims articles d'aquesta sèrie, podeu visitar els enllaços següents.

  1. 15 exemples bàsics d'ordres ls a Linux
  2. Ordena la sortida de l'ordre 'ls' per data i hora de l'última modificació
  3. 15 preguntes d'entrevista a l'ordre \ls de Linux - Part 1
  4. 10 preguntes útils per a l'entrevista de comandaments ls - Part 2

Per llistar els continguts d'un directori amb temps utilitzant estil, hem de triar qualsevol dels dos mètodes següents.

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

Nota: l'interruptor anterior (l'estil --time s'ha d'executar amb l'interruptor -l, en cas contrari no servirà per al propòsit).

# ls –full-time                           (Method B)

Substituïu [ESTIL] per qualsevol de les opcions següents.

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

Nota: a la línia anterior, es poden utilitzar H (Hora), M (Minut), S (Segon), D (Data) en qualsevol ordre.

A més, només escolliu aquelles opcions rellevants i no totes. Per exemple, ls -l --time-style=+%H només mostrarà l'hora.

ls -l --time-style=+%H:%M:%D mostrarà l'hora, el minut i la data.

# 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

El contingut del directori es pot llistar mitjançant l'ordre ls en diversos formats, tal com es suggereix a continuació.

  1. a través
  2. coma
  3. horitzontal
  4. llarg
  5. d'una sola columna
  6. verbós
  7. vertical

# ls –-format=across
# ls --format=comma
# ls --format=horizontal
# ls --format=long
# ls --format=single-column
# ls --format=verbose
# ls --format=vertical

L'opció -p amb l'ordre 'ls' servirà el propòsit. S'adjuntarà un dels indicadors anteriors, en funció del tipus de fitxer.

# ls -p

Podem utilitzar opcions com --extension per ordenar la sortida per extensió, mida per extensió --size, temps utilitzant l'extensió -t i versió utilitzant l'extensió -v.

També podem utilitzar l'opció --none que sortirà de manera general sense cap tipus d'ordenació real.

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

L'escenari anterior es pot aconseguir mitjançant el flag -n (Numeric-uid-gid) juntament amb l'ordre ls.

# ls -n

L'ordre ls dóna sortida automàticament al contingut d'un directori segons la mida de la pantalla.

Tanmateix, podem assignar manualment el valor de l'amplada de la pantalla i controlar el nombre de columnes que apareixen. Es pot fer mitjançant l'interruptor '--width'.

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

Nota: podeu experimentar quin valor hauríeu de passar amb la bandera d'amplada.

# ls --tabsize=[value]

Nota: especifiqueu el valor numèric [Value]=.

Això és tot per ara. Estigueu atents a Tecmint fins que apareguem el proper article. No us oblideu de proporcionar-nos els vostres valuosos comentaris als comentaris a continuació. Fes m'agrada i comparteix-nos i ajuda'ns a difondre'ns.