Revision [1683]

Last edited on 2009-10-01 03:20:45 by Alex89
Deletions:
**Struttura delle cartelle di sistema di Linux**
/--- /bin--- /boot--- /dev--- /etc--- /home--- /lib--- /mnt--- /lost+found--- /opt--- /proc--- /root--- /sbin--- /tmp--- /usr--- /var
**Introduzione**
In tutti i sistemi operativi Linux i files sono contenuti in un'unica gerarchia di cartelle. La cartella "/" chiamata anche root o radice, è la cartella primaria, che contiene al suo interno tutte le sottocartelle che formano la gerarchia. Nei sistemi operativi Windows invece su ogni partizione o dispositivo esterno c'è una gerarchia di cartelle separata.
Ecco una spiegazione riguardo il contenuto delle cartelle di sistema di Linux:
**/**
E' la cartella principale del sistema Linux, che contiene tutte le cartelle di sistema. Per vedere il contenuto di questa cartella da linea di comando si può usare il comando:
## ls /##
**/bin**
Contiene i programmi indispensabili al funzionamento del sistema, come ad esempio ls e cp. Questi sono utili anche quando ci sia bisogno di riparare il sistema. Ecco alcuni dei programmi contenuti in questa cartella:
Programmi Shell:
##bash##
##sh##
Programmi per la manipolazione di files:
##tar##
##echo##
##vi##
##grep##
Programmi per la gestione di processi:
##kill##
##ps##
**/boot**
In questa cartella sono contenuti i files necessari all'avvio del sistema Linux.Tra questi vi è anche vmlinuz, il kernel di Linux
**/dev**
Contiene i files necessari per l'interfacciamento con i dispositivi esterni. In UNIX i dispositivi possono essere di due tipi: di carattere e di blocco. Tra i dispositivi a carattere vi sono: tastiera, mouse e porta seriale. Tra i dispositivi a blocco vi sono: lettore floppy, lettore CD-ROM e il disco fisso(hard disk). Alcuni dei programmi contenuti in questa cartella:
##psaux## - Interfacciamento con mouse PS/2
##modem## - Interfacciamento con modem hardware
##ttyS0## - Interfacciamento con la prima porta seriale
##tty0## - Interfacciamento con la prima console virtuale
**/etc**
Contiene i files di configurazione locali del computer. I programmi salvano i loro files di configurazione in questa cartella e da questa cartella leggono le impostazioni predefinite. File e cartelle comunemente presenti in /etc:
/etc/X11/
La cartella di configurazione di X Window
profile
File di configurazione globale del sistema
**/home**
Contiene le cartelle degli utenti del sistema. Ogni utente avrà una sua sottocartella in /home. Ad esempio: se creiamo un utente col nome di Anna, la cartella che verrà creata sarà /home/Anna e in essa verranno salvati tutti i files personali dell'utente. Nei sistemi Linux aziendali, la cartella /home è condivisa in rete, permettendo a tutti gli utenti di accedere al proprio acount anche da diverse postazioni.
**/lib**
Contiene i files di libreria condivisi che sono necessari per l'avvio del sistema e per l'esecuzione dei programmi, come ad esempio rm ed ls. In questa cartella sono contenuti anche i moduli che possono essere caricati nel kernel (precisamente nella cartella /lib/modules). Alcuni dei files più importanti contenuti in /lib sono:
libm.so - File oggetto condiviso che contiene le funzioni matematiche
libc.so - Libreria del linguaggio di programmazione C utilizzata per tutte le chiamate di sistema e di libreria.
I moduli si trovano in: /lib/modules/`uname -r`/kernel/
**/mnt**
Usato per montare i filesystem temporanei. Quando viene montato un CD-ROM ad esempio, la sua posizione predefinita sarà /mnt/cdrom. Questa posizione può essere modificata a seconda delle esigenze.
**/lost+found**
Quando il filesystem non riesce ad identificare propriamente i files, questi vengono spostati in questa cartella. Se dovesse capitare che qualche file sparisca misteriosamente, è bene controllare in questa cartella o chiedere al proprio amministratore di sistema di farlo.
**/opt**
Cartella in cui vengono memorizzati i dati che non hanno un'alra destinazione logica.
**/proc**
Fornisce informazioni sui processi attivi e sul kernel. Per ogni processo è creata una sottocartella. E' possibile ottenere informazioni riguardo la dimensione della memoria RAM installata sul PC, sulla velocità del processore (CPU) in MHz e altro ancora. I comandi seguenti forniranno le informazioni sopra citate:
## cat /proc/cpuinfo## - Mostra le informazioni sulla CPU
## cat /proc/meminfo## - Mostra le informazioni sulla RAM (memoria totale e memoria usata)
**/root**
Questa è la cartella personale del super user (o amministratore) e non è accessibile dagli altri account utente. Generalmente contiene i files necessari per l'amministrazione del sistema.
**/sbin**
Simile alla cartella /bin. Contiene i files eseguibili necessari all'avvio del sistema, ma a differenza di /bin questi sono eseguiti dall'utente root. Contiene programmi di manutenzione, tra cui:
##ifconfig## - Configurazione delle interface di rete. E' usato per impostare le schede di rete.
##mkfs## - Crea un filesystem su una partizione scelta
##lilo## - Boot Loader. Il suo compito è di dire al Master Boot Record (MBR) dove trovare il sistema operativo.
LILO(Linux Loader) salva i suoi files di lavoro in /boot.
Nella maggioranza delle nuove distro di Linux, Lilo è stato sostituito da GRUB, che funziona in modo analogo.
**/tmp**
Cartella usata per salvare dati temporanei. I files presenti sono di solito cancellati all'avvio del sistema o direttamente dal processo che li ha creati. Il sistema operativo Debian GNU/Linux cancella questi files all'avvio. Un esempio di utilizzo della cartella è di scaricare i pacchetti software necessari all'aggiornamento del sistema in /tmp. In questo modo, dopo la loro installazione, al riavvo del sistema verranno automaticamente cancellati e non occuperanno spazio inutile
**/usr**
Cartella usata per memorizzare le applicazioni. Quando si installa un programma in Debian GNU/Linux la cartella predefinita di installazione è /usr/local. Noterai che la struttura della cartella /usr è simile a quella della cartella radice. Alcune delle cartelle incluse in /usr sono:
/usr/doc
Documentazione relativa ai programmi installati
/usr/bin
File eseguibili che non sono necessari all'avvio del sistema o per la sua riparazione
/usr/local/src
Codice sorgente dei programmi installati
**/var**
Questa cartella contiene files di dimensione variabile, che vengono scritti e cancellati frequentemente. Alcune della cartella presenti in /var sono:
/var/spool
Files che sono nella coda di stampa
/var/log
Files di log
/var/run
Files che contengono gli ID dei processi attualmente in esecuzione
**Bibliografia**
* The hier(7) man page.--- * Filesystem Hierarchy Standard (FHS)--- * http://www.pathname.com/fhs/
Autore della traduzione dell'articolo: Aleksandar Gotev
----
==Categories==
CategoryDocumentazione


Revision [1681]

Edited on 2009-10-01 03:18:36 by Alex89
Additions:
CategoryDocumentazione
Deletions:
CategoryDocumentation


Revision [1680]

Edited on 2009-10-01 03:17:11 by Alex89
Additions:
**Struttura delle cartelle di sistema di Linux**
/--- /bin--- /boot--- /dev--- /etc--- /home--- /lib--- /mnt--- /lost+found--- /opt--- /proc--- /root--- /sbin--- /tmp--- /usr--- /var
**Introduzione**
In tutti i sistemi operativi Linux i files sono contenuti in un'unica gerarchia di cartelle. La cartella "/" chiamata anche root o radice, è la cartella primaria, che contiene al suo interno tutte le sottocartelle che formano la gerarchia. Nei sistemi operativi Windows invece su ogni partizione o dispositivo esterno c'è una gerarchia di cartelle separata.
Ecco una spiegazione riguardo il contenuto delle cartelle di sistema di Linux:
**/**
E' la cartella principale del sistema Linux, che contiene tutte le cartelle di sistema. Per vedere il contenuto di questa cartella da linea di comando si può usare il comando:
## ls /##
**/bin**
Contiene i programmi indispensabili al funzionamento del sistema, come ad esempio ls e cp. Questi sono utili anche quando ci sia bisogno di riparare il sistema. Ecco alcuni dei programmi contenuti in questa cartella:
Programmi Shell:
##bash##
##sh##
Programmi per la manipolazione di files:
##tar##
##echo##
##vi##
##grep##
Programmi per la gestione di processi:
##kill##
##ps##
**/boot**
In questa cartella sono contenuti i files necessari all'avvio del sistema Linux.Tra questi vi è anche vmlinuz, il kernel di Linux
**/dev**
Contiene i files necessari per l'interfacciamento con i dispositivi esterni. In UNIX i dispositivi possono essere di due tipi: di carattere e di blocco. Tra i dispositivi a carattere vi sono: tastiera, mouse e porta seriale. Tra i dispositivi a blocco vi sono: lettore floppy, lettore CD-ROM e il disco fisso(hard disk). Alcuni dei programmi contenuti in questa cartella:
##psaux## - Interfacciamento con mouse PS/2
##modem## - Interfacciamento con modem hardware
##ttyS0## - Interfacciamento con la prima porta seriale
##tty0## - Interfacciamento con la prima console virtuale
**/etc**
Contiene i files di configurazione locali del computer. I programmi salvano i loro files di configurazione in questa cartella e da questa cartella leggono le impostazioni predefinite. File e cartelle comunemente presenti in /etc:
/etc/X11/
La cartella di configurazione di X Window
profile
File di configurazione globale del sistema
**/home**
Contiene le cartelle degli utenti del sistema. Ogni utente avrà una sua sottocartella in /home. Ad esempio: se creiamo un utente col nome di Anna, la cartella che verrà creata sarà /home/Anna e in essa verranno salvati tutti i files personali dell'utente. Nei sistemi Linux aziendali, la cartella /home è condivisa in rete, permettendo a tutti gli utenti di accedere al proprio acount anche da diverse postazioni.
**/lib**
Contiene i files di libreria condivisi che sono necessari per l'avvio del sistema e per l'esecuzione dei programmi, come ad esempio rm ed ls. In questa cartella sono contenuti anche i moduli che possono essere caricati nel kernel (precisamente nella cartella /lib/modules). Alcuni dei files più importanti contenuti in /lib sono:
libm.so - File oggetto condiviso che contiene le funzioni matematiche
libc.so - Libreria del linguaggio di programmazione C utilizzata per tutte le chiamate di sistema e di libreria.
I moduli si trovano in: /lib/modules/`uname -r`/kernel/
**/mnt**
Usato per montare i filesystem temporanei. Quando viene montato un CD-ROM ad esempio, la sua posizione predefinita sarà /mnt/cdrom. Questa posizione può essere modificata a seconda delle esigenze.
**/lost+found**
Quando il filesystem non riesce ad identificare propriamente i files, questi vengono spostati in questa cartella. Se dovesse capitare che qualche file sparisca misteriosamente, è bene controllare in questa cartella o chiedere al proprio amministratore di sistema di farlo.
**/opt**
Cartella in cui vengono memorizzati i dati che non hanno un'alra destinazione logica.
**/proc**
Fornisce informazioni sui processi attivi e sul kernel. Per ogni processo è creata una sottocartella. E' possibile ottenere informazioni riguardo la dimensione della memoria RAM installata sul PC, sulla velocità del processore (CPU) in MHz e altro ancora. I comandi seguenti forniranno le informazioni sopra citate:
## cat /proc/cpuinfo## - Mostra le informazioni sulla CPU
## cat /proc/meminfo## - Mostra le informazioni sulla RAM (memoria totale e memoria usata)
**/root**
Questa è la cartella personale del super user (o amministratore) e non è accessibile dagli altri account utente. Generalmente contiene i files necessari per l'amministrazione del sistema.
**/sbin**
Simile alla cartella /bin. Contiene i files eseguibili necessari all'avvio del sistema, ma a differenza di /bin questi sono eseguiti dall'utente root. Contiene programmi di manutenzione, tra cui:
##ifconfig## - Configurazione delle interface di rete. E' usato per impostare le schede di rete.
##mkfs## - Crea un filesystem su una partizione scelta
##lilo## - Boot Loader. Il suo compito è di dire al Master Boot Record (MBR) dove trovare il sistema operativo.
LILO(Linux Loader) salva i suoi files di lavoro in /boot.
Nella maggioranza delle nuove distro di Linux, Lilo è stato sostituito da GRUB, che funziona in modo analogo.
**/tmp**
Cartella usata per salvare dati temporanei. I files presenti sono di solito cancellati all'avvio del sistema o direttamente dal processo che li ha creati. Il sistema operativo Debian GNU/Linux cancella questi files all'avvio. Un esempio di utilizzo della cartella è di scaricare i pacchetti software necessari all'aggiornamento del sistema in /tmp. In questo modo, dopo la loro installazione, al riavvo del sistema verranno automaticamente cancellati e non occuperanno spazio inutile
**/usr**
Cartella usata per memorizzare le applicazioni. Quando si installa un programma in Debian GNU/Linux la cartella predefinita di installazione è /usr/local. Noterai che la struttura della cartella /usr è simile a quella della cartella radice. Alcune delle cartelle incluse in /usr sono:
/usr/doc
Documentazione relativa ai programmi installati
/usr/bin
File eseguibili che non sono necessari all'avvio del sistema o per la sua riparazione
/usr/local/src
Codice sorgente dei programmi installati
**/var**
Questa cartella contiene files di dimensione variabile, che vengono scritti e cancellati frequentemente. Alcune della cartella presenti in /var sono:
/var/spool
Files che sono nella coda di stampa
/var/log
Files di log
/var/run
Files che contengono gli ID dei processi attualmente in esecuzione
**Bibliografia**
* The hier(7) man page.--- * Filesystem Hierarchy Standard (FHS)--- * http://www.pathname.com/fhs/
Autore della traduzione dell'articolo: Aleksandar Gotev
----
==Categories==
CategoryDocumentation


Revision [1679]

Edited on 2009-10-01 03:16:35 by Alex89
Deletions:
**Struttura delle cartelle di sistema di Linux**
/--- /bin--- /boot--- /dev--- /etc--- /home--- /lib--- /mnt--- /lost+found--- /opt--- /proc--- /root--- /sbin--- /tmp--- /usr--- /var
**Introduzione**
In tutti i sistemi operativi Linux i files sono contenuti in un'unica gerarchia di cartelle. La cartella "/" chiamata anche root o radice, è la cartella primaria, che contiene al suo interno tutte le sottocartelle che formano la gerarchia. Nei sistemi operativi Windows invece su ogni partizione o dispositivo esterno c'è una gerarchia di cartelle separata.
Ecco una spiegazione riguardo il contenuto delle cartelle di sistema di Linux:
**/**
E' la cartella principale del sistema Linux, che contiene tutte le cartelle di sistema. Per vedere il contenuto di questa cartella da linea di comando si può usare il comando:
## ls /##
**/bin**
Contiene i programmi indispensabili al funzionamento del sistema, come ad esempio ls e cp. Questi sono utili anche quando ci sia bisogno di riparare il sistema. Ecco alcuni dei programmi contenuti in questa cartella:
Programmi Shell:
##bash##
##sh##
Programmi per la manipolazione di files:
##tar##
##echo##
##vi##
##grep##
Programmi per la gestione di processi:
##kill##
##ps##
**/boot**
In questa cartella sono contenuti i files necessari all'avvio del sistema Linux.Tra questi vi è anche vmlinuz, il kernel di Linux
**/dev**
Contiene i files necessari per l'interfacciamento con i dispositivi esterni. In UNIX i dispositivi possono essere di due tipi: di carattere e di blocco. Tra i dispositivi a carattere vi sono: tastiera, mouse e porta seriale. Tra i dispositivi a blocco vi sono: lettore floppy, lettore CD-ROM e il disco fisso(hard disk). Alcuni dei programmi contenuti in questa cartella:
##psaux## - Interfacciamento con mouse PS/2
##modem## - Interfacciamento con modem hardware
##ttyS0## - Interfacciamento con la prima porta seriale
##tty0## - Interfacciamento con la prima console virtuale
**/etc**
Contiene i files di configurazione locali del computer. I programmi salvano i loro files di configurazione in questa cartella e da questa cartella leggono le impostazioni predefinite. File e cartelle comunemente presenti in /etc:
/etc/X11/
La cartella di configurazione di X Window
profile
File di configurazione globale del sistema
**/home**
Contiene le cartelle degli utenti del sistema. Ogni utente avrà una sua sottocartella in /home. Ad esempio: se creiamo un utente col nome di Anna, la cartella che verrà creata sarà /home/Anna e in essa verranno salvati tutti i files personali dell'utente. Nei sistemi Linux aziendali, la cartella /home è condivisa in rete, permettendo a tutti gli utenti di accedere al proprio acount anche da diverse postazioni.
**/lib**
Contiene i files di libreria condivisi che sono necessari per l'avvio del sistema e per l'esecuzione dei programmi, come ad esempio rm ed ls. In questa cartella sono contenuti anche i moduli che possono essere caricati nel kernel (precisamente nella cartella /lib/modules). Alcuni dei files più importanti contenuti in /lib sono:
libm.so - File oggetto condiviso che contiene le funzioni matematiche
libc.so - Libreria del linguaggio di programmazione C utilizzata per tutte le chiamate di sistema e di libreria.
I moduli si trovano in: /lib/modules/`uname -r`/kernel/
**/mnt**
Usato per montare i filesystem temporanei. Quando viene montato un CD-ROM ad esempio, la sua posizione predefinita sarà /mnt/cdrom. Questa posizione può essere modificata a seconda delle esigenze.
**/lost+found**
Quando il filesystem non riesce ad identificare propriamente i files, questi vengono spostati in questa cartella. Se dovesse capitare che qualche file sparisca misteriosamente, è bene controllare in questa cartella o chiedere al proprio amministratore di sistema di farlo.
**/opt**
Cartella in cui vengono memorizzati i dati che non hanno un'alra destinazione logica.
**/proc**
Fornisce informazioni sui processi attivi e sul kernel. Per ogni processo è creata una sottocartella. E' possibile ottenere informazioni riguardo la dimensione della memoria RAM installata sul PC, sulla velocità del processore (CPU) in MHz e altro ancora. I comandi seguenti forniranno le informazioni sopra citate:
## cat /proc/cpuinfo## - Mostra le informazioni sulla CPU
## cat /proc/meminfo## - Mostra le informazioni sulla RAM (memoria totale e memoria usata)
**/root**
Questa è la cartella personale del super user (o amministratore) e non è accessibile dagli altri account utente. Generalmente contiene i files necessari per l'amministrazione del sistema.
**/sbin**
Simile alla cartella /bin. Contiene i files eseguibili necessari all'avvio del sistema, ma a differenza di /bin questi sono eseguiti dall'utente root. Contiene programmi di manutenzione, tra cui:
##ifconfig## - Configurazione delle interface di rete. E' usato per impostare le schede di rete.
##mkfs## - Crea un filesystem su una partizione scelta
##lilo## - Boot Loader. Il suo compito è di dire al Master Boot Record (MBR) dove trovare il sistema operativo.
LILO(Linux Loader) salva i suoi files di lavoro in /boot.
Nella maggioranza delle nuove distro di Linux, Lilo è stato sostituito da GRUB, che funziona in modo analogo.
**/tmp**
Cartella usata per salvare dati temporanei. I files presenti sono di solito cancellati all'avvio del sistema o direttamente dal processo che li ha creati. Il sistema operativo Debian GNU/Linux cancella questi files all'avvio. Un esempio di utilizzo della cartella è di scaricare i pacchetti software necessari all'aggiornamento del sistema in /tmp. In questo modo, dopo la loro installazione, al riavvo del sistema verranno automaticamente cancellati e non occuperanno spazio inutile
**/usr**
Cartella usata per memorizzare le applicazioni. Quando si installa un programma in Debian GNU/Linux la cartella predefinita di installazione è /usr/local. Noterai che la struttura della cartella /usr è simile a quella della cartella radice. Alcune delle cartelle incluse in /usr sono:
/usr/doc
Documentazione relativa ai programmi installati
/usr/bin
File eseguibili che non sono necessari all'avvio del sistema o per la sua riparazione
/usr/local/src
Codice sorgente dei programmi installati
**/var**
Questa cartella contiene files di dimensione variabile, che vengono scritti e cancellati frequentemente. Alcune della cartella presenti in /var sono:
/var/spool
Files che sono nella coda di stampa
/var/log
Files di log
/var/run
Files che contengono gli ID dei processi attualmente in esecuzione
**Bibliografia**
* The hier(7) man page.--- * Filesystem Hierarchy Standard (FHS)--- * http://www.pathname.com/fhs/
Autore della traduzione dell'articolo: Aleksandar Gotev
----
==Categories==
CategoryDocumentation


Revision [1674]

Edited on 2009-10-01 02:45:15 by Alex89
Deletions:
Gerarchia dei file di sistema di Linux


Revision [1673]

Edited on 2009-10-01 02:43:09 by Alex89
Additions:
##bash##
##sh##
##tar##
##echo##
##vi##
##grep##
##kill##
##ps##
##psaux## - Interfacciamento con mouse PS/2
##modem## - Interfacciamento con modem hardware
##ttyS0## - Interfacciamento con la prima porta seriale
##tty0## - Interfacciamento con la prima console virtuale
##ifconfig## - Configurazione delle interface di rete. E' usato per impostare le schede di rete.
##mkfs## - Crea un filesystem su una partizione scelta
##lilo## - Boot Loader. Il suo compito è di dire al Master Boot Record (MBR) dove trovare il sistema operativo.
Nella maggioranza delle nuove distro di Linux, Lilo è stato sostituito da GRUB, che funziona in modo analogo.
Deletions:
bash
sh
tar
echo
vi
grep
kill
ps
psaux - Interfacciamento con mouse PS/2
modem - Interfacciamento con modem hardware
ttyS0 - Interfacciamento con la prima porta seriale
tty0 - Interfacciamento con la prima console virtuale
ifconfig - Configurazione delle interface di rete. E' usato per impostare le schede di rete.
mkfs - Crea un filesystem su una partizione scelta
lilo - Boot Loader. Il suo compito è di dire al Master Boot Record (MBR) dove trovare il sistema operativo.


Revision [1672]

Edited on 2009-10-01 02:37:36 by Alex89
Additions:
E' la cartella principale del sistema Linux, che contiene tutte le cartelle di sistema. Per vedere il contenuto di questa cartella da linea di comando si può usare il comando:
## ls /##
## cat /proc/cpuinfo## - Mostra le informazioni sulla CPU
## cat /proc/meminfo## - Mostra le informazioni sulla RAM (memoria totale e memoria usata)
Deletions:
E' la cartella principale del sistema Linux, che contiene tutte le cartelle di sistema. Per vedere il contenuto di questa cartella da linea di comando si può usare il comando ($ escluso):
$ ls /
$ cat /proc/cpuinfo - Mostra le informazioni sulla CPU
$ cat /proc/meminfo - Mostra le informazioni sulla RAM (memoria totale e memoria usata)


Revision [1671]

Edited on 2009-10-01 02:33:17 by Alex89
Additions:
**Struttura delle cartelle di sistema di Linux**
/--- /bin--- /boot--- /dev--- /etc--- /home--- /lib--- /mnt--- /lost+found--- /opt--- /proc--- /root--- /sbin--- /tmp--- /usr--- /var
Deletions:
**Struttura delle cartelle di Linux**
/--- /bin--- /boot--- /dev--- /etc--- /home--- /lib--- /mnt--- /lost+found--- /opt--- /proc--- /root--- /sbin--- /tmp--- /usr--- /var--- References


Revision [1670]

Edited on 2009-10-01 02:30:41 by Alex89
Additions:
**/**
E' la cartella principale del sistema Linux, che contiene tutte le cartelle di sistema. Per vedere il contenuto di questa cartella da linea di comando si può usare il comando ($ escluso):
**/bin**
Contiene i programmi indispensabili al funzionamento del sistema, come ad esempio ls e cp. Questi sono utili anche quando ci sia bisogno di riparare il sistema. Ecco alcuni dei programmi contenuti in questa cartella:
Programmi Shell:
bash
sh
Programmi per la manipolazione di files:
tar
echo
vi
grep
Programmi per la gestione di processi:
kill
ps
**/boot**
In questa cartella sono contenuti i files necessari all'avvio del sistema Linux.Tra questi vi è anche vmlinuz, il kernel di Linux
**/dev**
Contiene i files necessari per l'interfacciamento con i dispositivi esterni. In UNIX i dispositivi possono essere di due tipi: di carattere e di blocco. Tra i dispositivi a carattere vi sono: tastiera, mouse e porta seriale. Tra i dispositivi a blocco vi sono: lettore floppy, lettore CD-ROM e il disco fisso(hard disk). Alcuni dei programmi contenuti in questa cartella:
psaux - Interfacciamento con mouse PS/2
modem - Interfacciamento con modem hardware
ttyS0 - Interfacciamento con la prima porta seriale
tty0 - Interfacciamento con la prima console virtuale
**/etc**
/etc/X11/
La cartella di configurazione di X Window
profile
File di configurazione globale del sistema
**/home**
**/lib**
libm.so - File oggetto condiviso che contiene le funzioni matematiche
libc.so - Libreria del linguaggio di programmazione C utilizzata per tutte le chiamate di sistema e di libreria.
I moduli si trovano in: /lib/modules/`uname -r`/kernel/
**/mnt**
**/lost+found**
**/opt**
**/proc**
$ cat /proc/cpuinfo - Mostra le informazioni sulla CPU
$ cat /proc/meminfo - Mostra le informazioni sulla RAM (memoria totale e memoria usata)
**/root**
**/sbin**
ifconfig - Configurazione delle interface di rete. E' usato per impostare le schede di rete.
mkfs - Crea un filesystem su una partizione scelta
lilo - Boot Loader. Il suo compito è di dire al Master Boot Record (MBR) dove trovare il sistema operativo.
LILO(Linux Loader) salva i suoi files di lavoro in /boot.
**/tmp**
**/usr**
/usr/doc
Documentazione relativa ai programmi installati
/usr/bin
File eseguibili che non sono necessari all'avvio del sistema o per la sua riparazione
/usr/local/src
Codice sorgente dei programmi installati
**/var**
/var/spool
Files che sono nella coda di stampa
/var/log
Files di log
/var/run
Files che contengono gli ID dei processi attualmente in esecuzione
**Bibliografia**
CategoryDocumentation
Deletions:
/--- E' la cartella principale del sistema Linux, che contiene tutte le cartelle di sistema. Per vedere il contenuto di questa cartella da linea di comando si può usare il comando ($ escluso):
/bin--- Contiene i programmi indispensabili al funzionamento del sistema, come ad esempio ls e cp. Questi sono utili anche quando ci sia bisogno di riparare il sistema. Ecco alcuni dei programmi contenuti in questa cartella:
Programmi Shell:
bash
sh
Programmi per la manipolazione di files:
tar
echo
vi
grep
Programmi per la gestione di processi:
kill
ps
/boot--- In questa cartella sono contenuti i files necessari all'avvio del sistema Linux.Tra questi vi è anche vmlinuz, il kernel di Linux
/dev--- Contiene i files necessari per l'interfacciamento con i dispositivi esterni. In UNIX i dispositivi possono essere di due tipi: di carattere e di blocco. Tra i dispositivi a carattere vi sono: tastiera, mouse e porta seriale. Tra i dispositivi a blocco vi sono: lettore floppy, lettore CD-ROM e il disco fisso(hard disk). Alcuni dei programmi contenuti in questa cartella:
psaux - Interfacciamento con mouse PS/2
modem - Interfacciamento con modem hardware
ttyS0 - Interfacciamento con la prima porta seriale
tty0 - Interfacciamento con la prima console virtuale
/etc
/etc/X11/
La cartella di configurazione di X Window
profile
File di configurazione globale del sistema
/home
/lib
libm.so - File oggetto condiviso che contiene le funzioni matematiche
libc.so - Libreria del linguaggio di programmazione C utilizzata per tutte le chiamate di sistema e di libreria.
I moduli si trovano in: /lib/modules/`uname -r`/kernel/
/mnt
/lost+found
/opt
/proc
$ cat /proc/cpuinfo - Mostra le informazioni sulla CPU
$ cat /proc/meminfo - Mostra le informazioni sulla RAM (memoria totale e memoria usata)
/root
/sbin
ifconfig - Configurazione delle interface di rete. E' usato per impostare le schede di rete.
mkfs - Crea un filesystem su una partizione scelta
lilo - Boot Loader. Il suo compito è di dire al Master Boot Record (MBR) dove trovare il sistema operativo. LILO (Linux Loader) salva i suoi files di lavoro in /boot.
/tmp
/usr
/usr/doc
Documentazione relativa ai programmi installati
/usr/bin
File eseguibili che non sono necessari all'avvio del sistema o per la sua riparazione
/usr/local/src
Codice sorgente dei programmi installati
/var
/var/spool
Files che sono nella coda di stampa
/var/log
Files di log
/var/run
Files che contengono gli ID dei processi attualmente in esecuzione
Bibliografia
CategoryDocumentation


Revision [1669]

Edited on 2009-10-01 02:09:55 by Alex89
Additions:
Autore della traduzione dell'articolo: Aleksandar Gotev


Revision [1668]

Edited on 2009-10-01 02:07:37 by Alex89
Additions:
/tmp
Cartella usata per salvare dati temporanei. I files presenti sono di solito cancellati all'avvio del sistema o direttamente dal processo che li ha creati. Il sistema operativo Debian GNU/Linux cancella questi files all'avvio. Un esempio di utilizzo della cartella è di scaricare i pacchetti software necessari all'aggiornamento del sistema in /tmp. In questo modo, dopo la loro installazione, al riavvo del sistema verranno automaticamente cancellati e non occuperanno spazio inutile
/usr
Cartella usata per memorizzare le applicazioni. Quando si installa un programma in Debian GNU/Linux la cartella predefinita di installazione è /usr/local. Noterai che la struttura della cartella /usr è simile a quella della cartella radice. Alcune delle cartelle incluse in /usr sono:
/usr/doc
Documentazione relativa ai programmi installati
/usr/bin
File eseguibili che non sono necessari all'avvio del sistema o per la sua riparazione
/usr/local/src
Codice sorgente dei programmi installati
/var
Questa cartella contiene files di dimensione variabile, che vengono scritti e cancellati frequentemente. Alcune della cartella presenti in /var sono:
/var/spool
Files che sono nella coda di stampa
/var/log
Files di log
/var/run
Files che contengono gli ID dei processi attualmente in esecuzione
Bibliografia
* The hier(7) man page.--- * Filesystem Hierarchy Standard (FHS)--- * http://www.pathname.com/fhs/
----
==Categories==
CategoryDocumentation


Revision [1667]

Edited on 2009-10-01 01:55:07 by Alex89
Additions:
/root
Questa è la cartella personale del super user (o amministratore) e non è accessibile dagli altri account utente. Generalmente contiene i files necessari per l'amministrazione del sistema.
/sbin
Simile alla cartella /bin. Contiene i files eseguibili necessari all'avvio del sistema, ma a differenza di /bin questi sono eseguiti dall'utente root. Contiene programmi di manutenzione, tra cui:
ifconfig - Configurazione delle interface di rete. E' usato per impostare le schede di rete.
mkfs - Crea un filesystem su una partizione scelta
lilo - Boot Loader. Il suo compito è di dire al Master Boot Record (MBR) dove trovare il sistema operativo. LILO (Linux Loader) salva i suoi files di lavoro in /boot.


Revision [1663]

Edited on 2009-10-01 01:46:40 by Alex89
Additions:
/--- E' la cartella principale del sistema Linux, che contiene tutte le cartelle di sistema. Per vedere il contenuto di questa cartella da linea di comando si può usare il comando ($ escluso):
$ ls /
/proc
Fornisce informazioni sui processi attivi e sul kernel. Per ogni processo è creata una sottocartella. E' possibile ottenere informazioni riguardo la dimensione della memoria RAM installata sul PC, sulla velocità del processore (CPU) in MHz e altro ancora. I comandi seguenti forniranno le informazioni sopra citate:
$ cat /proc/cpuinfo - Mostra le informazioni sulla CPU
$ cat /proc/meminfo - Mostra le informazioni sulla RAM (memoria totale e memoria usata)
Deletions:
/--- E' la cartella principale del sistema Linux, che contiene tutte le cartelle di sistema. Per vedere il contenuto di questa cartella da linea di comando si può usare il comando: ls /


Revision [1661]

Edited on 2009-10-01 01:40:36 by Alex89
Additions:
/mnt
Usato per montare i filesystem temporanei. Quando viene montato un CD-ROM ad esempio, la sua posizione predefinita sarà /mnt/cdrom. Questa posizione può essere modificata a seconda delle esigenze.
/lost+found
Quando il filesystem non riesce ad identificare propriamente i files, questi vengono spostati in questa cartella. Se dovesse capitare che qualche file sparisca misteriosamente, è bene controllare in questa cartella o chiedere al proprio amministratore di sistema di farlo.
/opt
Cartella in cui vengono memorizzati i dati che non hanno un'alra destinazione logica.


Revision [1660]

Edited on 2009-10-01 01:31:31 by Alex89
Additions:
/lib
Contiene i files di libreria condivisi che sono necessari per l'avvio del sistema e per l'esecuzione dei programmi, come ad esempio rm ed ls. In questa cartella sono contenuti anche i moduli che possono essere caricati nel kernel (precisamente nella cartella /lib/modules). Alcuni dei files più importanti contenuti in /lib sono:
libm.so - File oggetto condiviso che contiene le funzioni matematiche
libc.so - Libreria del linguaggio di programmazione C utilizzata per tutte le chiamate di sistema e di libreria.
I moduli si trovano in: /lib/modules/`uname -r`/kernel/


Revision [1659]

Edited on 2009-10-01 01:22:26 by Alex89
Additions:
/dev--- Contiene i files necessari per l'interfacciamento con i dispositivi esterni. In UNIX i dispositivi possono essere di due tipi: di carattere e di blocco. Tra i dispositivi a carattere vi sono: tastiera, mouse e porta seriale. Tra i dispositivi a blocco vi sono: lettore floppy, lettore CD-ROM e il disco fisso(hard disk). Alcuni dei programmi contenuti in questa cartella:
psaux - Interfacciamento con mouse PS/2
modem - Interfacciamento con modem hardware
ttyS0 - Interfacciamento con la prima porta seriale
tty0 - Interfacciamento con la prima console virtuale
/etc
Contiene i files di configurazione locali del computer. I programmi salvano i loro files di configurazione in questa cartella e da questa cartella leggono le impostazioni predefinite. File e cartelle comunemente presenti in /etc:
/etc/X11/
La cartella di configurazione di X Window
profile
File di configurazione globale del sistema
/home
Contiene le cartelle degli utenti del sistema. Ogni utente avrà una sua sottocartella in /home. Ad esempio: se creiamo un utente col nome di Anna, la cartella che verrà creata sarà /home/Anna e in essa verranno salvati tutti i files personali dell'utente. Nei sistemi Linux aziendali, la cartella /home è condivisa in rete, permettendo a tutti gli utenti di accedere al proprio acount anche da diverse postazioni.


Revision [1658]

Edited on 2009-10-01 01:06:12 by Alex89
Additions:
/--- E' la cartella principale del sistema Linux, che contiene tutte le cartelle di sistema. Per vedere il contenuto di questa cartella da linea di comando si può usare il comando: ls /
/bin--- Contiene i programmi indispensabili al funzionamento del sistema, come ad esempio ls e cp. Questi sono utili anche quando ci sia bisogno di riparare il sistema. Ecco alcuni dei programmi contenuti in questa cartella:
Programmi Shell:
bash
sh
Programmi per la manipolazione di files:
tar
echo
vi
grep
Programmi per la gestione di processi:
kill
ps
/boot--- In questa cartella sono contenuti i files necessari all'avvio del sistema Linux.Tra questi vi è anche vmlinuz, il kernel di Linux
Deletions:
/--- E' la cartella principale del sistema Linux, che contiene tutte le cartelle di sistema. Per vedere il contenuto di questa cartella da linea di comando si può usare il comando:
ls /


Revision [1656]

Edited on 2009-10-01 00:59:17 by Alex89
Additions:
Ecco una spiegazione riguardo il contenuto delle cartelle di sistema di Linux:
/--- E' la cartella principale del sistema Linux, che contiene tutte le cartelle di sistema. Per vedere il contenuto di questa cartella da linea di comando si può usare il comando:
ls /


Revision [1650]

Edited on 2009-10-01 00:51:57 by Alex89
Additions:
In tutti i sistemi operativi Linux i files sono contenuti in un'unica gerarchia di cartelle. La cartella "/" chiamata anche root o radice, è la cartella primaria, che contiene al suo interno tutte le sottocartelle che formano la gerarchia. Nei sistemi operativi Windows invece su ogni partizione o dispositivo esterno c'è una gerarchia di cartelle separata.
Deletions:
In tutti i sistemi operativi Linux i files di sistema sono contenuti in un'unica gerarchia di cartelle. La cartella "/" chiamata anche root o radice, è la cartella primaria, che contiene al suo interno tutte le sottocartelle che formano la gerarchia. Nei sistemi operativi Windows invece su ogni partizione o dispositivo esterno c'è una gerarchia di cartelle separata.


Revision [1649]

Edited on 2009-10-01 00:48:36 by Alex89
Additions:
In tutti i sistemi operativi Linux i files di sistema sono contenuti in un'unica gerarchia di cartelle. La cartella "/" chiamata anche root o radice, è la cartella primaria, che contiene al suo interno tutte le sottocartelle che formano la gerarchia. Nei sistemi operativi Windows invece su ogni partizione o dispositivo esterno c'è una gerarchia di cartelle separata.
Deletions:
In tutti i sistemi operativi Linux i files di sistema sono contenuti in un'unica gerarchia di cartelle. La cartella "/" chiamata anche root o radice, è la cartella primaria, che contiene al suo interno tutte le cartelle che formano la gerarchia. Nei sistemi operativi Windows invece su ogni partizione o dispositivo esterno c'è una gerarchia di cartelle separata.


Revision [1648]

The oldest known version of this page was created on 2009-10-01 00:46:44 by Alex89
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki