Cartella File system???

Installazione, configurazione e uso di programmi e strumenti.
deegan
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2639
Iscrizione: lunedì 28 aprile 2008, 12:42
Distribuzione: Ubuntu 20.04
Sesso: Maschile
Località: Varese

Cartella File system???

Messaggio da deegan »

Ragazzi vorrei chiedervi una "bella" curiosità..... Nel mio Ubuntu, e come in tutti gli altri esiste una cartella chiamata "FILE SYSTEM", vorrei capirne di più su di essa.... :-\ mi spiego: tutte le cartelle contenute in essa, "file system" a cosa servono.......... Sicuramente è una domanda stupida... ma mi piacerebbe capirne di più, cosi' ho deciso di affidarmi alla vostra esperienza.... (b2b)
MB* ASUS TUF Gaming Z690 SV* EVGA RTX 3080 Ti CPU* i7-12700K
RAM* Vengeance RGB PRO 32GB 3600MHz SSD* Samsung 980 PRO 2TB
Avatar utente
KabaL_ScarS
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 652
Iscrizione: mercoledì 23 marzo 2005, 14:48
Distribuzione: Ubuntu 13.10 64bit
Località: Torino
Contatti:

Re: Cartella File system???

Messaggio da KabaL_ScarS »

Notebook ASUS A55V Ubuntu 13.10 - 64 bit
Notebook HP DV2172ea Ubuntu 10.04 LTS Lucid Lynx 64bit
Avatar utente
mous16
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3940
Iscrizione: mercoledì 25 ottobre 2006, 15:51
Sesso: Maschile

Re: Cartella File system???

Messaggio da mous16 »

la cartella "File system" (a mio parere fuorviante come nome) è una cartella virtuale, o meglio un collegamento.
Infatti, quando clicchi su questa cartella, non è che fisicamente accedi a una sotto cartella di un'altra, ma vieni rimandato alla radice. detto così fa molto film, ma il concetto è che quella cartella in GNOME viene usata per indicare l'intero filesystem, ovvero tutta la struttura di tutte le directory, i file e i file speciali che sono accessibili al tuo pc.
Districato il concetto di questa "cartella" che vedi, se vuoi si può passare a parlare di come è strutturato genericamente un filesystem linux... ma non so se fosse questo lo scopo della tua domanda.
Pagine personali: Forum Ubuntu-it - Wiki Ubuntu-it - Launchpad
Solo/mous16
deegan
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2639
Iscrizione: lunedì 28 aprile 2008, 12:42
Distribuzione: Ubuntu 20.04
Sesso: Maschile
Località: Varese

Re: Cartella File system???

Messaggio da deegan »

Ok MOUS16....... se ti và speigami i come è strutturato genericamente un filesystem linux, sicuramente è di istruzione per tanti utenti......
MB* ASUS TUF Gaming Z690 SV* EVGA RTX 3080 Ti CPU* i7-12700K
RAM* Vengeance RGB PRO 32GB 3600MHz SSD* Samsung 980 PRO 2TB
Avatar utente
KabaL_ScarS
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 652
Iscrizione: mercoledì 23 marzo 2005, 14:48
Distribuzione: Ubuntu 13.10 64bit
Località: Torino
Contatti:

Re: Cartella File system???

Messaggio da KabaL_ScarS »

Ma leggersi i link? ::) ::)
Notebook ASUS A55V Ubuntu 13.10 - 64 bit
Notebook HP DV2172ea Ubuntu 10.04 LTS Lucid Lynx 64bit
deegan
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2639
Iscrizione: lunedì 28 aprile 2008, 12:42
Distribuzione: Ubuntu 20.04
Sesso: Maschile
Località: Varese

Re: Cartella File system???

Messaggio da deegan »

Letto ;D ;D ;D
MB* ASUS TUF Gaming Z690 SV* EVGA RTX 3080 Ti CPU* i7-12700K
RAM* Vengeance RGB PRO 32GB 3600MHz SSD* Samsung 980 PRO 2TB
Avatar utente
mous16
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3940
Iscrizione: mercoledì 25 ottobre 2006, 15:51
Sesso: Maschile

Re: Cartella File system???

Messaggio da mous16 »

allora, intanto bisogna capire che sotto la radice ("\") c'è tutto. non corrisponde a una partizione fisica, bensì a tutto il sistema. TUTTO. ram esclusa (almeno non direttamente inclusa).
gli elementi all'interno del filesystem possono essere di tre tipi: file (che sappiamo tutti cosa sono), direttori (o directory, all'inglese, ma non cartelle) che sono elementi atti a contenerne altri, e file speciali, che sono quei file che descrivono, per esempio delle periferiche.
benchè effettivamente un file può essere piazzato ovunque, i sistemi basati su unix hanno un'organizzazione molto rigida. nel documento Filesystem Hierarchy Standard (v2.3) è spiegato minuziosamente, prolissamente, dettagliatamente e completamente, ogni direttorio a cosa serve. é una lettura interessante, ma noioserrima.
Io qui ti elencherò solo alcune cose per sommi capi.
/bin : contiene file eseguibili di base, destinati a tutti
/boot : contiene i file per l'avvio dei sistemi operativi sul disco
/dev: contiene i file speciali che descrivono le periferiche, o direttori che contengono file speciali (è un ottimo esempio per dimostrare il concetto di virtuale: la dir dev non esiste davvero sul tuo disco rigido)
/etc : contiene le configurazioni dei programmi a livello globale, di sistema (per lo più file di testo semplice, con alcuni database)
/home : contiene i direttori dei singoli utenti
/lib : contiene le librerie (file binari) di base per il funzionamento del sistema
/media: contiene i punti di montaggio delle periferiche di archiviazioni non statiche, come le chiavette usb
/mnt: contiene i punti di montaggio delle periferiche di archiviazione stiche, come delle partizioni per i dati su un disco interno
/opt : contiene genericamente cose opzionali per l'utilizzo di alcune applicazioni
/root : è la home dell'amministratore di sistema
/sbin : contiene eseguibili vitali per il sistema
poi c'è il direttorio /usr, nel quale si scatena un pandemonio; genericamente contiene cose destinate all'utenza ultima del sistema (quindi non all'amministrazione)
/tmp : file temporanei, come i download di ff
/usr/bin : la magior parte degli eseguibili
/usr/include : contiene le intestazioni dei sorgenti di programmi, serve per la compilazione (tutti i pacchetti *-dev vanno a mettere qualcosa qui)
/usr/lib : librerie per l'utenza
/usr/local è un'altra belva : su ubuntu non è molto sfruttata, ma spesso si può fare il rapporto "/" : "/usr" = "/usr" : "/usr/local"
/usr/sbin : binari non vitali per il sistema
/usr/share : file binari indipendenti dall'architettura, come suoni e immagini di programmi (come le icone)
/usr/src : codici sorgenti di programmi
la dir /var è pure abbastanza complessa, ma forse non sono in grado di spiegarla adeguatamente. contiene quei file come i log, ovvero cose che cambiano in fretta, con un tasso di scrittura alto

ogni utente di base può scrivere solo all'interno della sua home, ed eventualmente all'interno di volumi montati in /mnt e /media a seconda dell'impostazione dei permessi. all'interno di ogni home, anche quella di root, ci sono uuna serie di direttori nascosti che, rispecchiando un po' la struttura di /etc, contengono le configurazioni specifiche dei programmi per quell'utente

Ovviamente non è tutto così semplice, ne è tutto qui, però non è che sia espertissimo...

PS: come mi sento saccentello!
PS2: ormai avevo scritto tutta sta roba e non mi andava di cancellare
Pagine personali: Forum Ubuntu-it - Wiki Ubuntu-it - Launchpad
Solo/mous16
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 9 ospiti