GNU/Linux >> Linux Esercitazione >  >> Linux

Strumenti Sysadmin:11 modi per usare il comando ls in Linux

Il ls command è un'utilità di base, utile e ovvia che gli utenti Linux hanno messo al lavoro per decenni. Ha debuttato originariamente in una build AT&T di UNIX, ls comando che sappiamo oggi è una parte dei pacchetti GNU Coreutils delle nostre distribuzioni preferite; a meno che tu non stia usando macOS (quindi è BSD). L'utilità offerta qui è piuttosto semplice. Il ls comando ci permette di elencare i file in una directory. Non fa niente di speciale o folle, ma fa qualcosa di molto necessario. Voglio dare un'occhiata a quali opzioni abbiamo a disposizione quando si utilizza ls e come far funzionare queste opzioni per te.

Ls senza opzioni

Questo elenca tutti i file e le directory non nascosti nella tua directory di lavoro. Semplice! Anche se, a mio parere, non il più utile.

ls -l 

Il -l opzione indica il formato elenco lungo. Questo mostra molte più informazioni presentate all'utente rispetto al comando standard. Vedrai le autorizzazioni del file, il numero di collegamenti, il nome del proprietario, il gruppo di proprietari, la dimensione del file, l'ora dell'ultima modifica e il nome del file o della directory. Questa opzione viene utilizzata regolarmente insieme a molte altre opzioni.

[ Download gratuito:cheat sheet dei comandi avanzati di Linux. ]

ls -lh

Il -lh flag è lo stesso comando di formato elenco lungo come sopra, tuttavia, la dimensione del file viene visualizzata in un formato leggibile dall'uomo. Notare la differenza tra gli output delle dimensioni del file nelle due schermate precedenti.

ls -r

Questa opzione, come lo standard ls comando, elenca tutti i file e le directory non nascosti. Tuttavia, questo comando li elenca in ordine inverso.

ls -a

Il -a l'opzione mostra tutti i file, nascosti o meno. Alcuni file iniziano con  o ..  e quei file sono nascosti all'utente per impostazione predefinita.

ls -ltr

Questa combinazione di opzioni mostrerà l'ultima modifica a un file o una directory in ordine inverso.

ls -F

Questo mostrerà il / carattere alla fine di tutte le directory.

ls -lS

Visualizza i file in ordine di dimensione dal più grande al più piccolo.

ls -R

Questa opzione elencherà gli alberi di directory in un formato lungo.

ls -i

Questa opzione visualizzerà il inode numero accanto a ciascun file o directory. Un inode è il nodo di indice che identifica un file specifico. Alcuni file hanno più hard link, tuttavia se gli hard link di più file condividono un inode , sono equivalenti.

ls --version

Questo comando ti mostrerà la versione del comando ls che stai utilizzando.

uomo ls

Questo ti permetterà di accedere alla man page per i ls comando e vedere tutte le informazioni che questo articolo non copre.

Il ls command è usato dalle persone ogni giorno a livello inconscio. Conosciamo tutti le nozioni di base, ma ci sono alcune ottime opzioni che sono sottoutilizzate. Ti sfido a sottolineare l'uso di alcune di queste opzioni meno conosciute nel tuo lavoro quotidiano. Potresti essere sorpreso dall'utilità a tua disposizione.

BONUS :Per diventare davvero efficiente, imposta un alias per il tuo gusto preferito di ls . Per ulteriori informazioni sulla creazione di alias in Linux, vedere il mio articolo precedente qui.

Vuoi provare Red Hat Enterprise Linux? Scaricalo ora gratuitamente.


Linux
  1. Come usare il comando Linux grep

  2. Come usare il comando cronologia in Linux

  3. 5 modi per usare il comando move in Linux

  4. Come usare il comando Rsync in Linux?

  5. Come utilizzare il comando trova di Linux per trovare i file

7 modi per usare il comando Linux Head

7 modi per usare il comando Linux Watch

Come utilizzare il comando fd sul sistema Linux

15 modi per utilizzare il comando Linux Watch per le attività quotidiane

Come utilizzare il comando wget in Linux?

Uso del comando grep in Linux