Oltre a CD, RM, CP e una manciata di altri comandi, LS è il comando più semplice che un utente Linux dovrebbe sapere. Il suo uso principale è mostrare file e directory all'interno di un file system e fornire informazioni dettagliate. È disponibile in tutti i sistemi che utilizzano il kernel Linux.
Questo tutorial utilizzerà il comando LS per mostrarti come ottenere informazioni come file e dimensioni della directory in un formato leggibile dall'uomo.
Utilizzo di comando di base LS
Il comando LS è piuttosto semplice. La sintassi generale è:
$ ls [opzione (s)] [directory]
Per impostazione predefinita, il comando LS mostra i dettagli su file e directory nella directory di lavoro corrente.
Ad esempio, eseguire il comando LS senza argomenti nella directory della home come:
Ls organizza tutti i file e le directory in ordine alfabetico ascendente.
Per elencare i file al di fuori della directory di lavoro corrente, è possibile passare un percorso assoluto al comando LS come:
$ ls /var
LS consente anche di passare più directory contemporaneamente. Tutto quello che devi fare è passare il percorso separato dallo spazio. Per esempio:
$ ls . /var
Il comando sopra mostra sia i file che le directory all'interno della home directory (.) e la directory /var.
Utilizzo del comando LS per mostrare informazioni dettagliate
L'uso del comando LS senza argomenti mostra solo i nomi di file e directory.
Per visualizzare ulteriori informazioni utilizzando il comando LS, possiamo utilizzare il flag -l, che mostra un elenco completo delle informazioni sui file.
Per esempio:
$ ls -l /var
Quando utilizziamo il flag -l (formato long elenco), mostra informazioni sui file e le directory in un formato di elenco.
Le informazioni visualizzate includono le autorizzazioni di file e directory, proprietà dell'utente e di gruppo, dimensioni del file, data e ora modificata e il nome e il nome della directory effettivi.
Utilizzo di LS per mostrare la dimensione del file in formato leggibile dall'uomo
Quando utilizziamo il comando LS -l, mostra la dimensione del file dei file e delle directory. Tuttavia, ha molto senso per noi dire a LS di mostrare la dimensione del file in formato leggibile dall'uomo; Possiamo usare il comando -h come:
$ ls -lh /var
L'uso del flag -h mostra la dimensione totale di file e directory e la dimensione individuale di ciascun file e directory in un formato leggibile dall'uomo.
È inoltre possibile specificare la dimensione del blocco per la visualizzazione della dimensione del file. Per impostazione predefinita, la dimensione del file è in byte.
Da mostrare in megabyte, usiamo il -block -size = m
Per esempio,
Tuttavia, specificare la dimensione del blocco nei megabyte non è affidabile perché LS mostrerà 1 m per i file inferiori a 1 MB.
Puoi anche impostare la dimensione del blocco per essere gigabyte usando il -block -size = G. Allo stesso modo, questo mostrerà le dimensioni più piccole come 1g.
Conclusione
Questo è tutto per questo. In questo tutorial, abbiamo rapidamente esaminato le basi di file di elenco e directory usando il comando LS e mostrando la dimensione del file in un formato leggibile dall'uomo.
Grazie per aver letto.