Durante la gestione e l'amministrazione dei sistemi operativi Linux, dobbiamo essere consapevoli dei cambiamenti che ciò comporta rispetto ad altri sistemi operativi in vari aspetti a livello di software. Uno dei principali cambiamenti è relativo al file system in cui sono stabilite le varie partizioni all'interno della distro e quindi oggi questo tutorial analizzerà nel dettaglio vari modi per sapere che tipo di file system abbiamo nel sistema. Per avere uno storage gestito con successo dobbiamo conoscere i diversi strumenti per poter vedere i nostri file system, partizioni o dischi in Linux.
Che cos'è un file systemIl file system è un sottolivello del sistema che controlla la posizione dei dati quando vengono archiviati aiutando a identificare dove inizia e finisce un file. Un file system è il meccanismo con cui i file vengono gestiti (denominati, recuperati, ecc.) all'interno di un disco rigido o di una partizione. Il file system ci dà la possibilità di ottenere due segmenti fondamentali che sono:
- Dati utente: Associa tutte le informazioni di ogni utente come credenziali, attività, ecc.
- Metadati: Coinvolge tutte le informazioni dei file creati dagli utenti come data e ora di creazione, dimensione, posizione, ecc.
Tipi di file system in LinuxIn Linux troviamo diversi tipi di file system ognuno con un ruolo speciale, i più comuni sono:
- Est2
- Est3
- Est4
- ReiserFS
- XFS
- JSF
Directory sul file system LinuxAll'interno di un file system possiamo trovare diverse directory per gestire le informazioni, all'interno dell'intero elenco possiamo evidenziare:
- / bin: posizione in cui si trovano i comandi più importanti come ls.
- / dev: posizione dei dispositivi montati come USB.
- / etc: include i pacchetti installati.
- /boot: Ecco i file per avviare il sistema oltre a quelli responsabili del caricamento di avvio.
- /home: ogni utente avrà la propria cartella con i propri dati.
- /root: è come la cartella principale o man dell'utente root.
Successivamente, analizzeremo come visualizzare il file system in Linux o visualizzare facilmente le partizioni Linux con i comandi e per questo caso utilizzeremo Ubuntu. Non restare con nessun dubbio e guarda il video tutorial per vedere più nel dettaglio come utilizzare tutti i comandi che abbiamo visto qui e imparare a visualizzare dischi, partizioni e sistemi in Linux.
Come visualizzare il file system, i dischi o le partizioni di Linux
Visualizza il file system LinuxDF (filesystem del disco - Filesystem del disco) ci fornisce informazioni dettagliate sullo spazio utilizzato sul disco. Se vogliamo che il tipo di file system sia all'interno delle informazioni visualizzate, utilizzeremo il parametro -T e per renderlo leggibile aggiungeremo h, lasciandolo come segue:
df -Th
INGRANDIRE
Possiamo aggiungere la seguente sintassi per visualizzare esclusivamente il segmento /dev:
df -Th | grep "/ dev"
INGRANDIRE
Elenca le informazioni sul file system LinuxLSBLK (list block devices) ci permette di visualizzare tutte le informazioni del blocco di dispositivi disponibili sullo schermo. Aggiungiamo il parametro -f per elencare il tipo di filesystem eseguendo il seguente comando. In questo modo conosceremo nel dettaglio i vari file system.
lsblk -f
INGRANDIRE
Visualizza e ripara il file system LinuxFSCK (file system check) è un comando che ci permette di verificare e riparare, se necessario, il file system in Linux in modo sicuro e totalmente pratico. Per il suo utilizzo sarà necessario aggiungere il parametro -N per evitare l'analisi alla ricerca di errori e visualizzare le informazioni dell'unità selezionata:
fsck -N / dev / sda1
INGRANDIRE
Monta disco LinuxGrazie a questo comando abbiamo la possibilità di montare non solo hard disk, possiamo anche montare immagini ISO, file system remoti, ecc. Per eseguire questo comando per visualizzare le informazioni sul file system, sarà necessario non aggiungere argomenti come segue:
montare | grep "/ dev"
INGRANDIRE
Visualizza file LinuxGrazie al comando File potremo conoscere il tipo di file e potremo aggiungere i seguenti parametri:
- -s: consente la lettura di file di blocchi o caratteri.
- -L: consente il tracciamento dei collegamenti simbolici.
La sintassi da utilizzare sarà la seguente:
sudo file -sL / dev / sd….In questo caso sarà:
sudo file -sL / dev / sda1
INGRANDIRE
Visualizza le partizioni e i dischi LinuxCon questo comando otteniamo informazioni sui blocchi di dispositivi disponibili nel sistema. Per visualizzare le informazioni deve essere eseguito come utente root. Il suo utilizzo è semplice:
sudo blkid / dev / sda1
INGRANDIRE
Visualizza le partizioni LinuxPossiamo usare il comando pydf come una versione migliorata del comando df. Con questo comando possiamo facilmente stampare sullo schermo le partizioni che un hard disk contiene.
pydf
Visualizza le informazioni sul file system LinuxQuesto comando si trova nel percorso / etc / fstab e contiene informazioni sul file system statico come punti di montaggio, file system, tra gli altri. Per visualizzare le informazioni eseguiremo il seguente comando:
gatto / ecc / fstab
INGRANDIRE
Visualizza e gestisci le partizioni LinuxCFDisk è un software che ci consente di vedere sul nostro schermo quali partizioni del disco abbiamo e quindi essere in grado di svolgere le nostre attività di gestione. Con questo comando possiamo svolgere diverse attività con le partizioni come creare, modificare o eliminare. Se eseguiamo il comando della modalità amministratore vedremo le informazioni delle nostre partizioni.
Sudo cfdisk
Puoi integrare questo comando con altri parametri come i seguenti:
- cfdisk -h. Visualizza la guida per il comando.
- cfdisk -d. Elimina la partizione.
- cfdisk -g. Consente di modificare la geometria del disco.
- cfdisk -n. Crea nuova partizione.
- cfdisk -m. Espandere l'utilizzo del disco per una partizione.
- cfdisk -p. Visualizza le informazioni sulla tabella delle partizioni.
Visualizza e modifica le partizioni LinuxParted è un comando che permette la gestione delle partizioni sul disco all'interno di Linux e con il quale possiamo estendere e modificare i sistemi della tabella delle partizioni. Inoltre, possiamo eseguire altre esecuzioni come creare e attivare spazio per nuove partizioni, copiare dati tra nuovi dischi o modificare la distribuzione dello spazio su disco. Quando lo eseguiamo, vedremo anche i file system.
Possiamo eseguire il comando Parted con il parametro -l e quindi elencare le partizioni disponibili sui dischi, oltre al file system.
Visualizza le partizioni LinuxUtilizzeremo il comando fdisk per stampare la tabella delle partizioni dell'hard disk in Linux specificando l'hard disk.
p fdisk / dev / sda
Visualizza i dischi LinuxPossiamo usare il comando lsblk per poter vedere i dischi che abbiamo attualmente in Linux in modo semplice.
sudo lsblk -fmPossiamo anche usare il seguente comando:
fdisk -l
Abbiamo più opzioni per conoscere in dettaglio il file system nei nostri sistemi Linux e quindi essere in grado di visualizzare le partizioni Linux o visualizzare facilmente i dischi Linux. Per saperne di più su cosa nasconde questo Sistema Operativo, qui ti consigliamo anche i comandi più utilizzati dagli amministratori Linux.