Come ottenere informazioni sull'unità disco in FreeBSD
Acquisire le informazioni relative a unità disco e CD ROM, ecc., Il percorso più semplice che possiamo seguire è andare a/var/run/dmesg.File di avvio e accedere al file. È qui che le informazioni richieste vengono mantenute in un'istantanea, prese subito dopo che il sistema monta il disco guida.
Elenco Drives Drives con EGEP
Per scoprire che il numero esatto di HDDS/SSD funziona sotto il server, utilizzare il comando GREP come sotto:
$ egrep 'da [0-9] | cd [0-9]'/var/run/dmesg.stivale
In alternativa, puoi mettere:
$ egrep 'ad [0-9] | cd [0-9]'/var/run/dmesg.stivale
L'output che otterrai dovrebbe elencare tutte le unità disco, comprese le ROM CD/DVD lette dal tuo sistema.
Utilizzo dell'utilità Geom per elencare le informazioni sul disco del disco:
È possibile utilizzare anche la riga di comando Geom per mostrare le informazioni sull'unità disco:
Elenco di disco $ geom
$ geom disk list Ada0
Questo elenco può essere reso più specifico se combinato con il comando GREP.
$ geom Disk List Ada0 | Grep Mediasize
Utilizzo del comando AtaControl per elencare le unità disco
Utilizzando l'utilità della linea di comando AtaControl, possiamo elencare le unità di disco che lavorano all'interno del nostro sistema. Il comando AtaControl viene utilizzato per ottenere il permesso di lavorare con i sottosistemi ATA FreeBSD e dovrebbe essere usato con cautela. Se eseguito in modo improprio, Può far sì che la CPU si arrestasse, portando a una perdita di dati irrecuperabile.
Elenco $ atacontrol
Informazioni sull'unità disco con comando CamControl
È inoltre possibile utilizzare il comando CamControl per accedere al sottosistema CAM e vedere le unità di lavoro sul sistema. Ciò è reso possibile dal sottosistema CAM, un sistema modulare che driver per i dispositivi ATA e SCSI utilizzano per implementare. Il sistema CAM ospita anche driver di adattatore host per i controller host SCSI e ATA.
Per presentare un elenco di unità disco sul sistema, digita:
$ CamControl Devlist
Per vedere i dettagli su ogni partizione:
$ gpart show
Scopri le dimensioni del disco con il comando Diskinfo
Utilizzare il comando Diskinfo per acquisire informazioni sulle dimensioni del disco
$ Diskinfo -v Disk_Name
$ Diskinfo -v Ada1
$ Diskinfo -v Ada0
Installazione e utilizzo del comando LSBLK
Immettere la riga in basso per installare il comando LSBLK per l'uso in seguito:
$ sudo pkg installa lsblk
Quindi eseguire il comando LSBLK:
$ lsblk
Per elencare tutti i dischi rilevabili sul tuo freebsd
$ syscctl kern.dischi
Per visualizzare informazioni su un disco specifico, utilizzare una sintassi simile al comando seguente, che richiede informazioni per i dischi ADA0:
$ lsblk Ada0
Avvolgendo
Questo tutorial presenta diversi modi per ottenere informazioni su disco-disco in un sistema FreeBSD. Abbiamo presentato comandi e metodi che sono molto diversi l'uno dall'altro, poiché hanno applicazioni selvaggiamente diverse.