GNU/Linux >> Linux Esercitazione >  >> Ubuntu

4 modi per visualizzare la tabella delle partizioni in Linux

Come amministratori Linux, dobbiamo sempre guardare la tabella delle partizioni del nostro disco rigido. Questo ci aiuta a riorganizzare le vecchie unità facendo spazio a più partizioni e anche a nuove unità, se necessario. Puoi creare un massimo di quattro partizioni primarie su un disco rigido, ma un numero di partizioni logiche o estese, a seconda delle dimensioni del disco rigido che hai installato nel tuo sistema.

La tabella delle partizioni, che contiene informazioni su tutte le unità logiche o le partizioni, si trova nel settore 0 del disco rigido. Il tuo dispositivo è elencato nella tabella delle partizioni come /dev/sda, /dev/sdb e così via. Il dispositivo sd* si riferisce ai dischi rigidi SCSI o SATA nel sistema. Ad esempio, /dev/sda è il primo disco SATA/SCSI, /dev/sdb è il secondo disco SATA/SCSI.

In questo articolo, elencheremo e spiegheremo vari comandi Linux che puoi utilizzare per visualizzare la tabella delle partizioni del tuo dispositivo. Useremo la CLI per eseguire questi comandi. Puoi aprire la riga di comando di Ubuntu, il terminale, usando il Dash di sistema o la combinazione di tasti Ctrl+Alt+T.

Abbiamo eseguito i comandi e le procedure menzionati in questo articolo su un sistema Ubuntu 20.04 LTS.

Visualizza la tabella delle partizioni usando il comando lsblk

Il comando lsblk elenca tutti i dispositivi a blocchi del tuo sistema insieme alle loro partizioni logiche. Inserisci il seguente comando nel tuo Terminale per elencare la tabella delle partizioni:

$ lsblk

Nell'output sopra, puoi vedere tutte le partizioni logiche da sda1 a sda5 per il mio dispositivo sda. Ecco cosa indicano le sette colonne:

  • Nome – Nome dei dispositivi
  • Maggio:Min – Numeri di dispositivi principali e minimi
  • RM – Se il dispositivo è rimovibile(1) o meno (0)
  • Taglia – Dimensioni del dispositivo
  • RO – Il dispositivo è di sola lettura(1) o meno (0)
  • Digita – Tipo di dispositivo, ovvero se si tratta di un disco o di partizioni, ecc.
  • MountPoint – Il punto di montaggio del dispositivo (se applicabile).

Ci sono più comandi sysinfo di Linux.

Ottieni l'elenco delle partizioni con il comando fdisk

Il comando fdisk che sta per Format-disk o Fixed-disk è fondamentalmente utilizzato per creare o eliminare partizioni del disco rigido. Viene anche utilizzato per formattare il disco, tuttavia, qui lo useremo per elencare la tabella delle partizioni utilizzando un flag particolare con esso.

Il flag -l viene utilizzato con fdisk per elencare la tabella delle partizioni del dispositivo specificato e quindi uscire. Quando non menzioni alcun nome di dispositivo, fdisk utilizza i dispositivi menzionati nel file /proc/partitions.

L'opzione -l mostra le tabelle delle partizioni per i dispositivi specificati e quindi esce. Se non vengono forniti dispositivi, vengono utilizzati quelli menzionati in /proc/partitions (se esiste). Immettere il seguente comando come sudo:

$ sudo fdisk -l

Quando scorri ulteriormente verso il basso, l'output visualizza la tabella delle partizioni come segue:

Ecco cosa indicano le varie colonne:

  • Dispositivo – Nome del dispositivo/partizione logica
  • Avvia – Il segno * in questa colonna indica che la rispettiva partizione contiene le informazioni del bootloader utilizzate per avviare il sistema
  • Inizia – Il settore iniziale assegnato a questa partizione.
  • Fine – Il settore finale assegnato a questa partizione.
  • Settori – Il numero di settori allocati per queste partizioni.
  • Taglia – La dimensione della partizione.
  • ID – Un ID utilizzato dal sistema per la partizione
  • Digita – Il tipo di file o il sistema utilizzato da questa partizione.

Utilizzo del comando sfdisk per visualizzare le partizioni

Sebbene il comando sfdisk venga utilizzato principalmente per manipolare le tabelle delle partizioni su Linux, può anche essere utilizzato per elencare le tabelle delle partizioni di un dispositivo utilizzando la seguente sintassi:

$ sudo sfdisk -l/dev/devicename

Ad esempio:

$ sudo sfdisk -l /dev/sda

Come puoi vedere, questo comando fornisce le stesse informazioni della tabella delle partizioni del comando fdisk. Puoi visualizzare i risultati del comando fdisk e sfdisk solo come utente sudo autorizzato.

Utilizzo del comando parted per ottenere le partizioni del disco rigido

Un altro modo per elencare la tabella delle partizioni per un dispositivo è tramite il comando parted. Il comando parted ha un vantaggio sui comandi fdisk e sfdisk menzionati in precedenza poiché i primi non elencano partizioni la cui dimensione è maggiore di 2 TB.

Utilizzare la seguente sintassi per visualizzare la tabella delle partizioni per un dispositivo:

$ sudo parted /dev/devicename

Esempio:

$ sudo parted /dev/sda

Il comando entrerà nella modalità prompt "(separato)". Qui puoi inserire i seguenti valori che ti aiuteranno a visualizzare la tabella delle partizioni per un dispositivo.

Unità GB:tramite questo ingresso è possibile scegliere l'uscita da visualizzare in GB.

Unità TB:tramite questo ingresso è possibile scegliere l'uscita da visualizzare in TB.

Inserisci la tua scelta dopodiché il sistema visualizzerà la tabella delle partizioni corrispondente.

Per uscire dalla modalità di comando parziale, digita semplicemente quit e premi Invio.

In alternativa, puoi utilizzare il seguente comando per elencare tutti i layout delle partizioni su tutti i dispositivi a blocchi del tuo sistema:

$ sudo parted -l

Poiché sda è il mio unico dispositivo a blocchi, il comando mostra la partizione solo per quello.

Nota: Il comando lsscsi, utilizzato fondamentalmente per elencare i dispositivi SCSI e i loro attributi, elenca anche le tabelle delle partizioni su alcuni sistemi. Puoi installarlo tramite questo comando:

$ sudo apt-get install lsscsi

Attraverso i vari comandi Linux che abbiamo spiegato in questo articolo, ora sei in grado di visualizzare la tabella delle partizioni dei tuoi dispositivi hard disk. Alcuni dei comandi hanno molte altre funzioni di base ma poiché elencano anche la tabella delle partizioni, li abbiamo inclusi nel nostro articolo. Ora sarai in grado di gestire ancora meglio lo spazio su disco e le partizioni dei tuoi dispositivi di archiviazione.


Ubuntu
  1. 3 modi interessanti per usare il comando cowsay di Linux

  2. Comando Fdisk in Linux (Gestisci partizioni)

  3. 5 modi per usare il comando move in Linux

  4. 3 modi per aumentare lo spazio di scambio su Linux

  5. Come trovare la dimensione di una partizione non montata su Linux?

Come visualizzare la tabella di routing di rete in Ubuntu

Visualizza il contenuto di un file nella riga di comando di Linux

Come eliminare le partizioni in Linux [Guida per principianti]

Come creare partizioni del disco su Linux

Come visualizzare le partizioni del disco Linux (tabella delle partizioni)

Comprensione dell'utilità fdisk di Linux