La home directory Linux è una directory per un particolare utente del sistema ed è composta da singoli file. Viene anche indicato come directory di accesso . Questo è il primo posto che si verifica dopo aver effettuato l'accesso a un sistema Linux. Viene creato automaticamente come '/casa' per ogni utente nella directory'. È una sottodirectory standard della directory root. La directory root contiene tutte le altre directory, sottodirectory e file nel sistema. È indicato da una barra (/).
La directory home può essere considerata uno spazio di lavoro personale per tutti gli utenti tranne root. Esiste una directory separata per ogni utente. Ad esempio, due utenti 'jtp1' e 'jtp2' avranno directory come '/home/jtp1' e '/home/jtp2'. Questi utenti avranno tutti i diritti sui file della loro directory.
L'utente root (amministrativo) è l'unico utente che per impostazione predefinita ha la propria directory home in una posizione diversa. Il percorso dell'utente root è '/root/', dove ha il controllo su tutte le directory e i file.
Come trovare la directory Home?
Esistono diversi modi per accedere e tornare alla directory home. Alcuni comandi sono molto utili per le directory come CD , pwd , mkdir , pwd , l e rmdir . Per accedere graficamente alla directory home, aprire il file File applicazione e fare clic su Casa opzione dal menu a sinistra. Considera l'immagine qui sotto:
Qui possiamo esplorare la nostra directory home.
Generalmente, il nostro terminale si apre con la directory particolare dell'utente. Per cambiare la directory in home directory, eseguire il comando comando CD come segue:
il miglior hentai
cd /home
Il comando precedente cambierà la directory in home. Per elencare la directory home, esegui il comando ls come segue:
ls
Considera l'output seguente:
Possiamo tornare alla nostra directory home eseguendo il comando cd senza alcun argomento. Tornerà alla nostra directory home da qualsiasi directory su cui stiamo lavorando. Eseguirlo come segue:
cd
Considera l'output seguente:
Dall'output sopra, eravamo in /Directory/files, eseguendo solo il comando cd, abbiamo raggiunto la nostra directory home. Possiamo usare anche i comandi 'cd ~ o cd $HOME' per fare lo stesso. Considera i comandi seguenti:
cd ~ cd $Home
Per visualizzare la directory di lavoro corrente, eseguire il comando pwd come segue:
pwd
Considera l'output seguente:
Per creare una directory sotto una directory, eseguire il file comando mkdir come segue:
mkdir
Considera l'output seguente:
Dall'output precedente, abbiamo creato una directory come 'new_dir' e l'abbiamo visualizzata eseguendo il comando ls.
Possiamo anche rimuovere una directory. Per rimuovere una directory, eseguire il comando rmdir come segue:
rmdir
Considera l'output seguente:
Dall'output precedente, abbiamo rimosso la directory 'new_dir'.
Differenza tra root e home directory
Alcune differenze chiave tra root e home directory sono le seguenti:
Root directory | Directory principale |
---|---|
La directory root è il livello più alto dell'unità di sistema. | La directory home è una sottodirectory della directory root. |
È indicato da una barra '/'. | È indicato con '~' e ha il percorso ' /utenti/nome utente '. |
L'amministratore ha accesso per apportare eventuali modifiche ai file e alle impostazioni. | Nessun utente diverso dall'utente root può modificare le impostazioni dell'intero sistema. |
L'amministratore può creare un utente. | Qualsiasi utente che abbia una directory home non può creare un utente. |
Nel file system Linux, tutto si trova nella directory root. | La directory home contiene i dati di un particolare utente. |