GNU/Linux >> Linux Esercitazione >  >> Ubuntu

19 Comandi Crucial Linux ls da sapere

Introduzione

Se hai lavorato in Linux, potresti avere familiarità con ls comando. Ls è l'abbreviazione di "lista". Questo comando elenca le informazioni sulle directory e qualsiasi tipo di file nella directory di lavoro.

In questo articolo imparerai a usare ls cruciali comandi. Anche se hai già una conoscenza di questi comandi, questo articolo ti aiuterà ad aggiornare le tue conoscenze.

Prerequisiti

  • Sistema Linux
  • Accesso al terminale o al prompt dei comandi

Sintassi del comando ls

Iniziamo spiegando la sintassi dei ls comando.

ls [options]

[options] – Ciò ti consente di aggiungere ulteriori istruzioni a ls comando. Esempi saranno forniti nelle sezioni seguenti dell'articolo.

Comandi ls con esempi

I ls più basilari comando è senza l'uso di opzioni. Stampa file e directory nel loro formato nudo. Con questo comando, non sarai in grado di vedere i tipi di file, le date e le autorizzazioni.

Per eseguire questo comando, digita ls nella finestra del terminale e premi Invio sulla tastiera.

Comando ls Opzioni aggiuntive

Le opzioni aggiuntive descritte di seguito offrono agli utenti una maggiore flessibilità durante l'utilizzo di ls comando:

  • ls -F
  • ls -m
  • ls -Q
  • ls -i

Digita ls -F in una finestra di terminale per aggiungere “/ ” alla fine di ogni directory. Questo comando ti aiuterà a distinguere le directory dai file. Vedi l'immagine qui sotto per ulteriori dettagli:

Quando digiti ls -m comando, il terminale stampa directory e file separati da una virgola:

Esegui ls -Q comando per aggiungere virgolette a tutte le directory e file come nell'immagine seguente:

Per ottenere il numero Inode (nodo indice) di tutte le directory e file, digita ls -i nel tuo terminale:

Opzioni di ordinamento

Sono disponibili tre diverse opzioni di ordinamento che puoi utilizzare:

  • ls -r
  • ls -t
  • ls -X

Hai la possibilità di ordinare directory e file nell'ordine inverso digitando ls -r . Vedi esempio nell'immagine qui sotto:

Usa il ls -t comando per ordinare directory e file per ora e data di creazione o modifica:

Per ordinare le directory e i file in ordine alfabetico in base all'estensione della voce, digitare ls -X in un terminale:

Visualizza file nascosti

Quando si utilizzano i ls di base comando, non puoi vedere i file nascosti e i file che iniziano con ". ”. Digita ls -a comando per visualizzarli come si vede nell'immagine sottostante:

Per ottenere un elenco completo dei file nascosti, digita ls -la nel tuo terminale L'output mostra le informazioni sull'utente, la dimensione del file e la data e l'ora della modifica.

Alberi delle directory con il comando ls

Se desideri accedere ad alberi di directory con elenchi lunghi, digita ls -R . L'esempio seguente mostra l'output previsto.

Digita ls -lR nel terminale per visualizzare informazioni aggiuntive sull'albero delle directory, come il proprietario del file, la dimensione e la data e l'ora dell'ultima modifica, come mostrato nell'immagine seguente:

Comandi avanzati di ls

Finora hai imparato semplici ls comandi che visualizzano una quantità limitata di informazioni su directory e file. Dovresti usare ls avanzati comandi per accedere a informazioni dettagliate su file e directory. ls avanzato i comandi sono:

  • ls -l
  • ls -n
  • ls -lh
  • ls -ltr
  • ls -lS
  • ls -l /tmp
  • ls -ld /tmp/
  • ls --help

Visualizza formato elenco lungo

Esegui ls -l comando per stampare un formato di elenco lungo di file e directory. L'output mostra informazioni, come il nome del file o della cartella, il proprietario del file e la sua autorizzazione, le dimensioni e la data e l'ora di modifica come nell'immagine seguente:

Elenca UID e GID dei file

Usa il ls -n comando nel terminale per visualizzare l'UID (identificatore univoco) e GID (ID gruppo) assegnato a tutti i file e le directory:

Visualizza i file in formato leggibile dall'uomo

Se vuoi controllare la dimensione di file e directory in un formato leggibile, digita ls -lh nel terminale. L'output mostra il contenuto come nell'immagine seguente:

Visualizza ordine di uscita inverso per data

Quando digiti ls -ltr , il terminale stampa un formato di elenco lungo di file e directory con l'ultima data di modifica:

Elenca i file per dimensione

Esegui ls -lS comando per ricevere un formato di elenco lungo di file e directory ordinate per dimensione del file, dal più grande al più piccolo.

Visualizza i file nella directory /tmp

Se desideri accedere ai file in /tmp directory, digita ls -l /tmp nel terminale. L'output dovrebbe essere simile a quello visto di seguito:

Digita ls -ld /tmp/ quando vuoi controllare le informazioni su /tmp solo directory, senza accedere a nessun file nella directory.

Visualizza tutti i comandi ls

Per elencare tutti i ls opzioni di comando, digita ls --help . Il sistema elenca tutte le opzioni disponibili.


Ubuntu
  1. 10 comandi che ogni utente Linux dovrebbe conoscere

  2. Comandi Linux:job, bg e fg

  3. Comandi di base di Linux

  4. Comando Linux mv

  5. Capire i comandi di base di Linux

Comandi di base di Linux

Al comando in Linux

Comandi Linux - Guida completa

25 comandi di base di Linux che un principiante deve conoscere

Comando Df in Linux

I 50+ migliori comandi Linux che DEVI conoscere