Su Linux, quando siete andati per la prima volta in Risorse->Computer, vi aspettavate di trovare il classico c: d; ecc, e invece vi siete trovati davanti tantissime directory, e vi siede detti: e adesso dove installo, o salvo i miei documenti?... E' successo a tutti.
Linux ha tutte queste directory perchè a differenza di windows, ci consente di capire dove si trovano i nostri file, in quanto è un sistema multiutente, usando una struttura gerarchica minore.
Un esempio: Windows i file temporanei, li salva in c:\windows\temp, linux li salva direttamente nella directory /tmp
La radice principale del disco di sistema (ossia il nostro c: per capirci) è: "/", sotto di essa abbiamo directory con nomi di non facile comprensione, ma che verranno spiegati in questa guida.
* “/“ è la directory radice (root)
Directory riguardanti l'avvio del sistema
* /bin contiene i programmi usati per il boot del sistema
* /sbin contiene i programmi usati per il boot del sistema, ma che può eseguire solo l'utente (root)
* /etc file di configurazione di sistema
* /dev contiene i devices, cioè collegamenti ai vari dispositivi: tastiera,modem,dischi,ecc.
Directory riguardanti il kernel di linux
* /boot Kernel e i file di configurazione del boot manager (grub)
* /initrd l'initial ram disk, usata nella procedura di boot (non tutte le distribuzioni mostrano questa directory pero')
* /proc processi del kernel (filesistem virtuale)
* /lib librerie di sistema (modalità singolo utente)
* /lib/modules moduli del kernel
Directory di sistema (meglio non giocarci)
* /mnt o /media directory dove di solito sono montati i dispositivi di archiviazione(si può scegliere anche un'altra directory ma lo standard prevede questa (cdrom,dvd,HD,penne USB)
* /usr comandi,librerie, pagine di manuale, giochi e altri files per utilizzo normale (modalità multiutente) replica la struttura di: "/"
o /usr/bin tutti i programmi si trovano quì
o /usr/sbin programmi eseguibili solo da root
o /usr/include file "header" usati durante la compilazione
o /usr/lib librerie utili ai programmi
o /usr/local installazioni locali
o /usr/man,info,doc pagine di manuale
o /usr/games giochi
o /usr/src sorgenti per la compilazione
o /usr/share risorse condivise
o /usr/X11R6 file del server X
* /opt applicazioni aggiuntive (opzionali, su molte distribuzioni vi si trova installato KDE e/o buona parte di Gnome, nonche' molti programmi statici ossia che non usano solitamente altre parti del sistema per funzionare, come OpenOffice)
Directory utente (qui potete inserirvi i vostri file, alcune distribuzioni prevedono directory specifiche per i vari tipi di file)
* /root la "home" dell'utente root (amministratore)
* /home directory degli utenti (es. /home/vostronome)
* /tmp i file temporanei usati dalle applicazioni
Linux ha tutte queste directory perchè a differenza di windows, ci consente di capire dove si trovano i nostri file, in quanto è un sistema multiutente, usando una struttura gerarchica minore.
Un esempio: Windows i file temporanei, li salva in c:\windows\temp, linux li salva direttamente nella directory /tmp
La radice principale del disco di sistema (ossia il nostro c: per capirci) è: "/", sotto di essa abbiamo directory con nomi di non facile comprensione, ma che verranno spiegati in questa guida.
* “/“ è la directory radice (root)
Directory riguardanti l'avvio del sistema
* /bin contiene i programmi usati per il boot del sistema
* /sbin contiene i programmi usati per il boot del sistema, ma che può eseguire solo l'utente (root)
* /etc file di configurazione di sistema
* /dev contiene i devices, cioè collegamenti ai vari dispositivi: tastiera,modem,dischi,ecc.
Directory riguardanti il kernel di linux
* /boot Kernel e i file di configurazione del boot manager (grub)
* /initrd l'initial ram disk, usata nella procedura di boot (non tutte le distribuzioni mostrano questa directory pero')
* /proc processi del kernel (filesistem virtuale)
* /lib librerie di sistema (modalità singolo utente)
* /lib/modules moduli del kernel
Directory di sistema (meglio non giocarci)
* /mnt o /media directory dove di solito sono montati i dispositivi di archiviazione(si può scegliere anche un'altra directory ma lo standard prevede questa (cdrom,dvd,HD,penne USB)
* /usr comandi,librerie, pagine di manuale, giochi e altri files per utilizzo normale (modalità multiutente) replica la struttura di: "/"
o /usr/bin tutti i programmi si trovano quì
o /usr/sbin programmi eseguibili solo da root
o /usr/include file "header" usati durante la compilazione
o /usr/lib librerie utili ai programmi
o /usr/local installazioni locali
o /usr/man,info,doc pagine di manuale
o /usr/games giochi
o /usr/src sorgenti per la compilazione
o /usr/share risorse condivise
o /usr/X11R6 file del server X
* /opt applicazioni aggiuntive (opzionali, su molte distribuzioni vi si trova installato KDE e/o buona parte di Gnome, nonche' molti programmi statici ossia che non usano solitamente altre parti del sistema per funzionare, come OpenOffice)
Directory utente (qui potete inserirvi i vostri file, alcune distribuzioni prevedono directory specifiche per i vari tipi di file)
* /root la "home" dell'utente root (amministratore)
* /home directory degli utenti (es. /home/vostronome)
* /tmp i file temporanei usati dalle applicazioni