Molti dei lettori che è venuto a utilizzare Windows e stanno migrando a Linux, allora non mi lasceranno mentire La prima domanda o problema che si pone è "dove sono i programmi memorizzati in Linux".
A differenza di Windows, Linux è costituito da un file system completamente diverso e non correlato, qui non ci sono lettere di unità come "C: \. D: \, ecc ", poiché questo non è lo standard per la gerarchia del file system FHS.
Questo sistema definisce la struttura dei file system in Linux e altri sistemi operativi UNIX. Tuttavia, il file system Linux contiene anche alcune directory, che fino ad ora non sono state definite come segue.
/ - directory root (root)
Tutto sul tuo sistema Linux è nella directory /, nota anche come directory principale.
Questa directory È come se stessimo parlando di "C: \ in Windows" per così dire, ma non è così, poiché in Linux non ci sono lettere nei nomi delle unità.
/ bin - file binari dell'utente
La directory / bin contiene i binari utente (programmi) che devono esistere quando il sistema funziona in modalità utente singolo.
È importante saperlo nessuna directory può e non deve esistere in questa directory, qui troveremo solo i file binari dei programmi, così come i loro collegamenti simbolici che possono essere distinti da un "@".
/ boot - file di avvio del sistema
La directory / boot Contiene i file necessari per avviare il sistema, ad esempio GRUB e i file del kernel sono archiviati qui.
Possiamo identificare il kernel del sistema poiché un file immagine chiamato vmlinuz-version _ kernel) deve trovarsi in questa directory o nella directory root.
/ cdrom punto di montaggio per CD-ROM
La directory / cdrom non fa parte del filesystem FHS in quanto tale, ma può ancora essere trovato in varie distribuzioni.
Questa directory è una posizione temporanea per l'unità CD / DVD dal tuo computer sul tuo sistema. Tuttavia, la posizione standard per i dispositivi multimediali temporanei è la directory / media
/ dev file di dispositivo.
Linux vede i dispositivi come file e la directory / dev contiene file speciali che rappresentano i dispositivi. Non sono esattamente questi tipi di file come siamo abituati a vederli.
Inoltre, è importante sapere che i dispositivi possono essere a blocchi o caratteri. Normalmente, i dispositivi a blocchi sono quelli che memorizzano i dati e i dispositivi a caratteri che trasferiscono i dati.
Fondamentalmente qui possiamo trovare i punti di montaggio di altre partizioni o dispositivi collegati al computer.
Ad es / dev / sda è il punto di montaggio del disco rigido in uso e le altre partizioni di questo saranno elencate in modo tale che la prima partizione sarà / dev / sda1, il secondo / Dev / sda2 e così via.
Nel caso di altri dischi, pen drive o dispositivi di archiviazione collegati, li identificheremo come / dev / sdb, / dev / sdc e così via.
Possiamo verificarlo dal terminale eseguendo il comando:
sudo fdisk -l
Mentre per il file associato al tipo di mouse PS / 2 volontà / dev / psaux.
/ etc - file di configurazione
La directory / etc contiene file di configurazione che possono essere modificati manualmente utilizzando un editor di testo.
Notare che la directory / etc contiene importanti file di sistema, sono tutte configurazioni, che sono file statici.
I file eseguibili, molto meno i file binari, non dovrebbero mai essere trovati qui.
/ home - cartella home dell'utente
La directory / home contiene le cartelle home di tutti gli utenti. Ad esempio, se il tuo nome utente è "utente1", avranno / home / utente1 come directory principale.
Questa cartella contiene file utente e dati relativi all'utente, nonché file utente e preferenze.
Ogni utente ha solo accesso in scrittura alla propria directory home e per modificare altri file sul sistema dovrebbe disporre di autorizzazioni di super utente o essere un utente root.
/ lib librerie di sistema
La directory / lib contiene le librerie necessarie ai binari che si trovano nelle directory / bin e / sbin.
Con una sola differenza, che le librerie necessarie ai binari nella cartella / usr / bin si trovano nella directory / usr / lib.
Anche se ho questo campo l'ho più o meno controllato, una piccola spiegazione è gradita come recensione.
Buon lavoro e grazie!
Molte grazie. Mi sono sempre chiesto come funziona quella struttura
Grazie mille per questa informazione !!