Possiamo chiamare il kernel del sistema operativo il software che è al centro del sistema operativo e ha il pieno controllo del sistema. Il kernel è la parte del codice del sistema operativo che è sempre in memoria e gestisce il funzionamento delle unità del nostro sistema come memoria, CPU e software.

Lo GNU che abbiamo menzionato sopra utilizza ampiamente il kernel Linux come kernel. Pertanto, crea un sistema operativo con gli strumenti GNU - software - sul kernel Linux e, per questo motivo, sarebbe molto più accurato specificarlo come GNU/Linux quando lo si nomina.

Non tratteremo i dettagli del kernel e dei tipi di kernel in questa documentazione, ma è possibile accedere a informazioni dettagliate da Internet.
Per shell -shell-, possiamo dire che è il programma che trasmette gli input che riceve dall'utente al sistema operativo. Possiamo dividere le shell in interfaccia a riga di comando (CLI) o interfaccia utente grafica (GUI).
In questo tutorial, implementeremo le applicazioni sulla shell "bash".

Terminale comunemente usato nei sistemi "Bash", "GNU/Linux". È stato scritto come un sostituto di terminale per l'interprete di comandi "sh" utilizzato sui sistemi UNIX da Steve Bourne, e quindi chiamato BASH -Bourne Again SHell- dall'autore di "sh".
Puoi imparare la shell che stai usando con i seguenti comandi.
echo $ 0
echo $ SHELL
Produzione:
/ bin / bash
Interpreti di comandi Unix e GNU/Linux comunemente usati:
- Sh, – Conchiglia di Bourne
- Bash, – Guscio Bourne Again
- ksh, – Guscio di Korn
- Tcsh/Csh
- zsh
- Pesce

Temi di ricerca: UNIX, BSD
Avanti >> Ambienti desktop -GUI-