# Formazione File System — 16/06/2026

## Concetti base UNIX/Linux

**UNIX/LINUX** → partizioni → directory e file → file system

### Directory di sistema Linux

| Directory | Descrizione |
|-----------|-------------|
| `/` | Root — elementi del sistema operativo |
| `/var` | Elementi variabili (SPOOL, LOG del SO) |
| `/tmp` | File temporanei |
| `/usr` | Librerie di sistema operativo (statico) |

---

## Comandi utili

| Comando | Descrizione |
|---------|-------------|
| `df` | Disk Free — mostra i file system montati e percentuale uso file system|
| `PS g15` | Mostra i processi appartenenti al gruppo 15 |
| `set` | Mostra tutte le variabili di ambiente |
| `ldir` | Elenca solo le directory (comando custom SIGEAdb) |

---

## Sequenza di installazione

1. **Installazione sistema operativo** → crea i file system base (`/`, `/var`, `/tmp`, `/usr`)
2. **Installazione SIGEAdb** → crea la struttura di directory applicativa

---

## Ambienti SIGEAdb — link simbolici

| Percorso | Destinazione reale | Ambiente |
|----------|--------------------|----------|
| `/gsnr` | `/gsshare/gsbv/gsnr` | Sviluppo (nuova release) |
| `/gsar` | actual release | Assistenza (corrente) |
| `/gspr` | precedente release | Assistenza (precedente) |

---

## Struttura interna `/gsar` (dopo `cd /gsar`)

```
/gsar
├── lost+found       → directory di servizio per recupero file corrotti
├── uni              → ambiente UNIX
├── w32              → ambiente Windows
├── eSDSW            → system software eSIGEA
├── SDSWdb           → ambiente system software SIGEAdb
├── GD               → archivi non-database (dati fuori schema MySQL)
├── dif
├── tmp              → file temporanei applicativi
├── SYNC             → file agenti OROPAN (import/export)
├── GECNF            → file di configurazione SIGEAdb / eSIGEA
├── gene             → file di generazione aggiornamenti (solo ambiente Genesys, non cliente)
├── GEUTS            → librerie basso livello (CDAES, cmrmhs, crtsg3, ecc.) + utility (ldir, ecc.)
├── server_cdaes     → log servizio CDAES
├── JUTS             → librerie Java per ambiente SDSW
├── SHARE            → directory condivisa setup SBH, excarta, ecc.
├── EL_r             → librerie "remote"
├── .genesys.env     → variabili di ambiente Genesys
└── .login.sigeadb   → impostazioni variabili di ambiente al login SIGEAdb
```

> **Nota:** Le directory `gene` e `GEUTS` sono presenti solo nell'ambiente **Genesys interno** — non nei sistemi cliente in produzione.

## Schema CDAES

[![](https://gsdoc.genesyssoftware.eu/uploads/images/gallery/2026-06/scaled-1680-/image-1781616758409.png)](https://gsdoc.genesyssoftware.eu/uploads/images/gallery/2026-06/image-1781616758409.png)