Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> sistemi >> Unix >> .

Cos'è Unix LS - L?

Il comando `ls -l` in sistemi unix e linux elenca file e directory in un lungo Formato, fornendo informazioni dettagliate su ciascun elemento.

Ecco una rottura:

`ls` - Il comando di base per il contenuto della directory di elenco.

`-l` - L'opzione che dice a `LS` di utilizzare il formato di elenco lungo.

Spiegazione dell'output

Un'output tipica `ls -l` assomiglia a questo:

`` `

-RW-R-R-- 1 Gruppo di utenti 1234 26 ottobre 10:00 File.txt

DRWXR-XR-X 2 Gruppo di utenti 4096 Set 30 14:30 MyDirectory

`` `

Sezioniamo cosa significa ogni parte:

1. Tipo di file e autorizzazioni:

* `-`:indica un file normale (come un documento di testo, un'immagine, ecc.)

* `d`:indica una directory

* `l`:indica un collegamento simbolico

* ... (esistono altri tipi meno comuni)

autorizzazioni (successivi 9 caratteri):

* `rw-` (Autorizzazioni del proprietario):

* `r`:leggi il permesso

* `w`:scrivi autorizzazione

* `x`:eseguire il permesso

* `-`:autorizzazione negata

* `r --` (Autorizzazioni di gruppo):come sopra, ma per il gruppo che possiede il file/directory.

* `r --` (Altri autorizzazioni):autorizzazioni per tutti gli altri.

2. Numero di collegamenti duri:

Questo di solito mostra '1' per file normali. Le directory hanno un valore di 2 o più.

3. Proprietario: Il nome utente del proprietario del file/directory.

4. Gruppo: Il nome del gruppo a cui appartiene il file/directory.

5. Dimensione: La dimensione del file in byte. Per le directory, di solito mostra la dimensione della voce della directory, non la dimensione totale del contenuto.

6. Ultimo tempo di modifica: La data e l'ora in cui il file/directory è stato modificato l'ultima volta.

7. Nome file/directory: Il nome del file o della directory.

Esempi:

* `ls -l myfile.txt` :Mostra informazioni dettagliate sul file "myfile.txt".

* `ls -l/home/utente/documents` :Elenca il contenuto della directory "documenti" con informazioni dettagliate.

usi chiave di `ls -l`:

* Comprensione delle autorizzazioni dei file: Fondamentale per la sicurezza e la collaborazione, permettendoti di vedere chi può leggere, scrivere o eseguire file.

* Problemi di risoluzione dei problemi: Utile quando i file non si comportano come previsto, in quanto rivela i dettagli di proprietà e modifica.

* Amministrazione di sistema: Gli amministratori utilizzano ampiamente `ls -l` per gestire file, directory e le loro autorizzazioni.

 

sistemi © www.354353.com