Proprietà dei file
Fa parte della sezione Fondamenti del percorso Terminal di Coddy. Lezione 57 di 82.
Oltre ai permessi, ogni file ha un proprietario e un gruppo associati. Quando esegui ls -l, puoi vedere queste informazioni sulla proprietà subito dopo la stringa dei permessi:
-rw-r--r-- 1 alice developers report.txt
│ │
│ └── Group
└──────── OwnerIn genere, il proprietario è l’utente che ha creato il file, mentre il gruppo consente a più utenti di condividere l’accesso. Puoi modificare la proprietà con il comando chown:
# Cambia il proprietario di un file
chown bob report.txt
# Cambia sia il proprietario sia il gruppo
chown bob:staff report.txt
# Cambia solo il gruppo
chown :staff report.txtC'è anche il comando chgrp, che modifica solo il gruppo:
chgrp developers project.txtLa modifica della proprietà richiede solitamente privilegi amministrativi. Per questo motivo, sui sistemi reali vedrai spesso questi comandi usati con sudo. Capire la proprietà ti aiuta a controllare esattamente a chi si applicano i permessi di «proprietario» e «gruppo» quando li imposti con chmod.
Provalo tu
Questa lezione non include una sfida di codice.
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
4Cartelle
Creare una cartellaCopiare una cartellaSpostare e rinominare una cartellaEliminare una cartellaRiepilogo - Operazioni sulle cartelle7Contenuto dei file
Head e TailConteggio delle paroleComando SortComando UniqueNozioni di base su GrepGrep con opzioniRiepilogo - Detective del testo10Progetto di analisi dei log
Panoramica del progettoVisualizzare il file di log2Navigazione
Stampare la directory di lavoroElencare i fileCambiare directoryPercorsi assoluti e relativiDirectory home e radiceRiepilogo - Trova la tua strada5Progetto di organizzazione delle foto
Panoramica del progettoCreazione della struttura8Reindirizzamento
Uscita standardSovrascrivere un fileAccodare a un fileIngresso standardErrore standardRiepilogo - Creare un log11Permessi
Comprendere i permessiLeggere i permessiChmod con i numeriChmod con i simboliProprietà dei fileRiepilogo - Metti tutto al sicuro3File
Creare un fileLeggere un fileCopiare un fileSpostare e rinominare un fileEliminare un fileRipasso: operazioni sui file6Caratteri jolly e pattern
Il carattere jolly asteriscoIl carattere jolly punto interrogativoCaratteri jolly tra parentesi quadreCombinare i caratteri jollyRiepilogo - Operazioni selettive9Pipe
Che cos'è una pipeConcatenare due comandiConcatenare più comandiPipe con grepRiepilogo - pipeline dei datiEsercitati da solo: Playground Terminal