Hvordan få informasjon om diskstasjon i freeBSD
For å skaffe informasjonen relatert til diskstasjoner og CD ROM -er osv., Den mest enkle veien vi kan ta er å ta turen til/var/run/dmesg.Startfilen og tilgang til filen. Det er her den nødvendige informasjonen holdes i et øyeblikksbilde, tatt rett etter systemet monteres disken stasjoner.
Oppføring av diskstasjoner med EGREP
For å finne ut det nøyaktige antallet HDDS/SSD -er fungerer under serveren, bruk GREP -kommandoen som under:
$ egrep 'da [0-9] | CD [0-9]'/var/run/dmesg.støvel
Alternativt kan du sette:
$ egrep 'annonse [0-9] | CD [0-9]'/var/run/dmesg.støvel
Utgangen du får bør liste opp alle diskstasjonene, inkludert CD/DVD -ROM -er som blir lest av systemet ditt.
Bruke Geom-verktøyet til å liste opp disk-stasjonsinformasjon:
Du kan bruke Geom -kommandolinjen for å vise informasjon om diskstasjon også:
$ geom diskliste
$ geom diskliste ada0
Denne oppføringen kan gjøres mer spesifikk når den kombineres med GREP -kommandoen.
$ geom diskliste ada0 | grep medier
Bruke atacontrol -kommando for å liste diskstasjoner
Ved å bruke Atacontrol-kommandolinjeverktøyet, kan vi liste opp diskstasjonene som fungerer i systemet vårt. Atacontrol -kommandoen brukes til å få tillatelse til å jobbe med FreeBSD ATA -undersystemene og bør brukes med forsiktighet. Hvis utføres feil, Det kan føre til at CPU -en krasjer, noe som fører til noe uopprettelig tap av data.
$ atacontrol liste
Diskstasjonsinformasjon med CamControl -kommandoen
Du kan også bruke CamControl -kommandoen for å få tilgang til CAM -undersystemet og se arbeidsstasjonene på systemet ditt. Dette er muliggjort av CAM -undersystemet, et modulært system som drivere for ATA- og SCSI -enheter bruker for å implementere. CAM -systemet har også plass til vertsadapterdrivere for SCSI- og ATA -vertskontrollere.
For å presentere en liste over diskdriv på systemet ditt, skriv inn:
$ camcontrol devlist
For å se detaljer om hver partisjon:
$ GPART -show
Finn ut diskstørrelsene med Diskinfo -kommandoen
Bruk Diskinfo -kommandoen til å skaffe deg informasjon om diskstørrelsene
$ diskinfo -v disk_navn
$ diskinfo -v ada1
$ diskinfo -v ada0
Installere og bruke LSBLK -kommandoen
Skriv inn linjen nedenfor for å installere LSBLK -kommandoen for bruk senere:
$ sudo pkg installer LSBLK
Kjør deretter LSBLK -kommandoen:
$ LSBLK
Å liste opp alle de påviselige diskene på FreeBSD
$ SYSCTL KERN.disker
For å vise informasjon på en spesifikk disk, bruk en lignende syntaks som kommandoen nedenfor, som ber om informasjon for ADA0 -disker:
$ LSBLK ADA0
Innpakning
Denne opplæringen presenterer forskjellige måter å få informasjon på diskdriv i et freeBSD-system. Vi har presentert kommandoer og metoder som er veldig forskjellige fra hverandre, ettersom de har veldig forskjellige tiltenkte applikasjoner.