Il sistema operativo Linux ( OS) è basato sul kernel Linux . Il kernel è un'applicazione software che è responsabile della gestione della comunicazione tra l' hardware e il software . E ' il livello di astrazione per la memoria , processori e dispositivi di I /O che il software deve controllare.
In cima al kernel si trova il guscio . Il guscio è lo strato tra l'utente e il kernel . La shell interpreta i comandi e li esegue . Ci sono diverse shell disponibili per i sistemi operativi Linux , ma la shell di default è la Bash ( Bourne Again ) guscio .
L'ultimo strato del sistema operativo sono i programmi o applicazioni. Anche se la shell e kernel sono anche programmi , essi sono considerati separati da programmi come word processor e lettori multimediali .
Il File System
Il file system è gerarchica in la natura , con la base è la directory principale , indicata con "/" . Ogni directory sotto di esso può essere in ultima analisi, risalire alla directory principale . Ogni directory ha uno scopo ben preciso . Ad esempio, la directory " /home " tiene i file personali di ogni utente , il " /bin" e " /sbin " directory contengono i file del programma e la directory " /boot " tiene i file necessari per avviare il sistema operativo .
Un'altra cosa importante da notare è che ogni cosa in Linux viene trattata come un file, inclusi i file di programma , i file di testo, le directory ei dispositivi hardware. Ci sono tre tipi di file , e ogni tipo di file ha una funzione specifica . File ordinari sono file come i file di testo e file binari ( software) . File di directory contengono solo il nome e il numero di identificazione di ogni file tenutasi all'interno della directory . I file di device contengono alcuna informazione , ma sono utilizzati per inviare comandi ai dispositivi hardware .
The Shell
Spesso quando la gente pensa del sistema operativo Linux , che pensare l'interfaccia a riga di comando ( CLI) o shell. E 'dove si inseriscono i comandi di sistema . Per accedere alla shell , si apre una finestra di terminale . La finestra del terminale si trova di solito sotto "Utilità di sistema " o " Accessori " sotto il menu principale "Applicazioni" nel desktop grafico "Start" o .
Quando si apre la finestra del terminale , si sono presentati con il comando indurre , nella forma di "% " o " $ " . Questo è dove si digitano i comandi . I comandi sono necessari per rendere il sistema operativo fa nulla dalla manipolazione di file di testo per l'hardware manipolare . La base di comando di Linux è troppo numerose per andare in per i dettagli qui , ma i comandi più comuni può essere trovato sul sito BSD.org ( vedi Risorse) .
I Desktop grafici
Con l'avanzamento dei desktop grafici come Gnome o KDE , si può in teoria, usare il sistema operativo Linux per lungo tempo senza mai aprire una finestra di terminale . La maggior parte dei compiti giorno per giorno hanno ora una interfaccia utente grafica ( GUI) di qualche tipo o di un altro . Ogni ambiente desktop ha una propria serie di vantaggi e svantaggi . Ad esempio , KDE è un ambiente desktop più robusto , con grafica migliorata e menu . Gnome è più utilitaristico in aspetto grafico. Il desktop che si sceglie è solo una preferenza personale , e alcune persone piace installare sia Gnome e KDE e passare tra i due .
E 'importante notare che non tutti i programmi progettati per Gnome verranno eseguite con KDE , e viceversa , senza le librerie desktop- specifici installati. Tuttavia , se c'è un programma che fa una cosa in Gnome , si può essere ragionevolmente sicuri che non è una applicazione simile a KDE .
Ora che avete una conoscenza di base del sistema operativo Linux , il modo migliore per saperne di più è quello di scegliere una distribuzione come Ubuntu o Fedora ed installarlo ( vedi Risorse ) . L'esperienza è di gran lunga il miglior insegnante in questo caso .
sistemi © www.354353.com