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-