Latest web development tutorials

struttura di directory di sistema Linux

Dopo l'accesso al sistema, inserire il comando nella finestra di comando corrente:

 ls / 

Si vedrà la seguente figura:

4_20

Struttura ad albero:

003vPl7Rty6E8kZRlAEdc & 690

Quanto segue è una spiegazione di queste directory:

  • / Bin:
    bin è l'abbreviazione di Binary, questa directory contiene i comandi più frequentemente utilizzati.

  • / Boot:
    Ecco alcuni del nucleo viene memorizzato in un file quando si comincia ad usare Linux, tra cui alcuni file di connessione e file di immagine.

  • / Dev:
    dev è Dispositivo (attrezzature) della sigla, la directory viene memorizzato in un dispositivo esterno Linux, Linux in termini di metodi di accesso e dispositivi di accesso al file è lo stesso.

  • / Etc:
    Questa directory viene utilizzata per memorizzare i file di configurazione e le sottodirectory tutte le esigenze di gestione del sistema.

  • / Home:
    directory home dell'utente, in Linux, ogni utente ha la propria directory, il nome della directory è basato sul account utente generale di nome.

  • / Lib:
    Questa directory contiene il sistema di base di libreria di collegamento dinamico condivisa, il suo ruolo è simile a quello di Windows nel file DLL. Quasi tutte le applicazioni richiedono l'uso di librerie condivise.

  • / Lost + found:
    In circostanze normali questa directory è vuota, quando il sistema chiuso illegale, alcuni file memorizzati qui.

  • / Sistema Linux supporti riconoscerà automaticamente alcuni dispositivi, come U disk, CD-ROM, ecc, quando l'identificazione, linux identificherà il dispositivo per montare questa directory.

  • / Mnt:
    Il sistema fornisce questa directory è quello di consentire agli utenti di montare temporaneamente altri file system, siamo in grado di unità montata su / mnt /, e quindi inserire la directory è possibile visualizzare i contenuti del CD-ROM drive.

  • / Opt:
    Questo è per l'host di installare software aggiuntivo posizionato nella directory. Ad esempio, se si installa un database Oracle può essere collocato in questa directory. Il valore predefinito è vuoto.

  • / Proc:
    Questa directory è una directory virtuale, che è la mappa della memoria di sistema, siamo in grado di ottenere informazioni sul sistema attraverso l'accesso diretto alla directory.
    Ma i contenuti di questa directory in memoria, non possiamo modificare alcuni file direttamente sul disco fisso interno, per esempio, può essere mascherato dalla seguente comando ping per il comando host, in modo che gli altri non possono fare un rumore metallico la macchina:

    echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
  • / Root:
    La directory per l'amministratore di sistema, che è anche conosciuto come i permessi di directory home Super dell'utente.

  • / Sbin:
    s è significato per l'utente di Super qui viene memorizzato nella amministratore di sistema hypervisor.

  • / Selinux:
    Questa directory è la directory specifica Redhat / CentOS, SELinux è un meccanismo di sicurezza, simile al firewall di Windows, ma questo meccanismo è più complesso, questa directory viene memorizzato documenti relativi SELinux.

  • / Srv:
    Il servizio di directory ha iniziato a memorizzare alcuni dati devono essere estratti.

  • / SYS:
    Questo è un nucleo Linux2.6 grandi cambiamenti. Questa directory è installato nei kernel 2.6 emergenti a sysfs file system.

    file system sysfs integra le informazioni sui seguenti tre tipi di file system: per il file system proc elabora le informazioni per il file system dispositivo devfs e per il file system devpts pseudo-terminale.

    Il file system è una riflessione visiva della struttura dei dispositivi del kernel.

    Quando viene creato un oggetto del kernel, i file e le directory corrispondenti vengono creati sottosistema oggetti del kernel.

  • / Tmp:
    Questa directory viene utilizzata per memorizzare i file temporanei.

  • / Usr:
    Questa è una directory molto importante, l'utente un sacco di applicazioni e file sono collocati in questa directory, directory dei file di programma sotto Windows simili.

  • / Usr / bin:
    Gli utenti del sistema di applicazione.

  • / Usr / sbin:
    Più programmi di gestione avanzati e demoni di sistema utenti con privilegi.

  • / Usr / src: il codice sorgente del kernel per il posizionamento directory predefinita.

  • / Var:
    Questa directory contiene una continua espansione con qualcosa che ci eravamo abituati a modificare la directory, che sono spesso collocati in questa directory. Inclusi i file di log.

Nel sistema Linux, ci sono diverse directory è più importante, di solito bisogno di essere attenti a non accidentalmente cancellati o arbitrariamente modificare i documenti interni.

/ Etc: top anche detto, questo è il file di configurazione del sistema, se si modifica un file in quella directory può causare il sistema si avvia.

/ Bin, / sbin, / usr / bin, / usr / sbin: Questa directory è posto da file eseguibile di default, come ls si trova nella directory / bin / ls.

È interessante notare che, / bin, / usr / bin è l'istruzione al sistema (ad eccezione della radice all'esterno tramite utente) utilizzato dall'utente, e / sbin, / usr / sbin istruzione viene utilizzata per root.

/ Var: Questa è una directory molto importante sul sistema gestito un sacco di programmi, ogni programma avrà i registri appropriati vengono generati, e questi registri sono registrati per questa directory, in particolare nella directory di log / var sotto / aggiunta il posizionamento di default posta è qui.