Il Sistema Linux in generale

“GNU/Linux è un sistema multitasking a memoria protetta e multiutente”

  • multitasking perché riesce a gestire più processi (programmi, applicazioni) contemporaneamente.
  • memoria protetta perchè ogni processo in corso utilizza una ben determinata area di memoria per il proprio funzionamento. Questa caratteristica offre sicurezza di sistema garantendo la sua integrità nonostante il blocco di un processo.
  • multiutente perché diverse persone possono collegarsi al sistema contemporaneamente e gestire le proprie attività .

La definizione non rende tutte le caratteristiche del kernel di Linux ma rappresenta ad alto livello le
principali caratteristiche di quest’ultimo.

E’ fondamentale capire che in un sistema GNU/Linux ogni aspetto del proprio sistema è un file (viene rappresentato come tale, per meglio dire). La scheda video è un file, la tastiera è un file, il monitor è un file…una directory è un file!