FreeBSD

FreeBSD-listediske

FreeBSD-listediske
Velkommen til en anden tutorial om FreeBSD. I denne vejledning kan du se, hvordan diskdrevnavne i et FreeBSD-system kan vises. Vi kommer også ind i det nitty-gritty og diskuterer, hvordan vi finder ud af nøjagtigt, hvor meget plads et diskdrev har, og hvordan andre oplysninger vedrørende diskdrev erhverves, alt sammen uden at genstarte serveren, hver gang der er brug for information.

Sådan får du oplysninger om diskdrev i FreeBSD

At erhverve information relateret til diskdrev og cd-rom'er osv., den mest ligefremme vej, vi kan tage, er at gå over til / var / run / dmesg.boot-fil og få adgang til filen. Det er her, de krævede oplysninger opbevares i et øjebliksbillede, taget lige efter at systemet har monteret diskdrevne.

Notering af diskdrev med egrep

For at finde ud af det nøjagtige antal hdds / ssds, der arbejder under serveren, skal du bruge kommandoen grep som under:

$ egrep 'da [0-9] | cd [0-9]' / var / run / dmesg.støvle

Alternativt kan du sætte:

$ egrep 'ad [0-9] | cd [0-9]' / var / run / dmesg.støvle

Det output, du får, skal indeholde en liste over alle diskdrev, inklusive cd / dvd-rom'er, der læses af dit system.

Brug geom-værktøjet til at liste oplysninger om diskdrev:

Du kan også bruge geom-kommandolinjen til at vise oplysninger om diskdrev:

$ geom disk liste

$ geom diskliste ada0

Denne liste kan gøres mere specifik, når den kombineres med grep-kommandoen.

$ geom diskliste ada0 | grep Mediasize

Brug kommandoen atacontrol til at liste diskdrev

Ved hjælp af kommandolinjeprogrammet atacontrol kan vi liste de diskdrev, der fungerer i vores system. Atacontrol-kommandoen bruges til at få tilladelse til at arbejde med FreeBSD ata-undersystemer og skal bruges med forsigtighed. Hvis de udføres forkert, det kan få CPU til at gå ned, hvilket fører til noget uopretteligt datatab.

$ atacontrol-liste

Diskdrevoplysninger med camcontrol-kommando

Du kan også bruge kommandoen camcontrol til at få adgang til CAM-undersystemet og se arbejdsdrevene på dit system. Dette er muliggjort af CAM-undersystemet, et modulært system, som drivere til ATA- og SCSI-enheder bruger til at implementere. CAM-systemet rummer også hostadapterdrivere til SCSI- og ATA-værtscontrollere.

For at præsentere en liste over diskdrev på dit system skal du indtaste:

$ camcontrol devlist

For at se detaljer om hver partition:

$ gpart-show

Find ud af diskstørrelserne med kommandoen diskinfo

Brug kommandoen diskinfo til at hente oplysninger om diskstørrelserne

$ diskinfo -v disknavn
$ diskinfo -v ada1
$ diskinfo -v ada0

Installation og brug af kommandoen lsblk

Indtast nedenstående linje for at installere kommandoen lsblk til senere brug:

$ sudo pkg installerer lsblk

Kør derefter lsblk-kommandoen:

$ lsblk

At liste alle de detekterbare diske på din FreeBSD

$ sysctl kern.diske

For at få vist oplysninger på en bestemt disk skal du bruge en lignende syntaks til kommandoen nedenfor, som beder om info til ada0-diske:

$ lsblk ada0

Afslutter

Denne vejledning præsenterer forskellige måder at få information om diskdrev i et FreeBSD-system. Vi har præsenteret kommandoer og metoder, der er meget forskellige fra hinanden, da de har meget forskellige anvendelsesformål.

Mus AppyMouse pegefelt på skærmen og musemarkør til Windows-tablets
AppyMouse pegefelt på skærmen og musemarkør til Windows-tablets
Tabletbrugere savner ofte musemarkøren, især når de er vante til at bruge bærbare computere. Touchscreen-smartphones og tablets har mange fordele, og ...
Mus Midterste museknap fungerer ikke i Windows 10
Midterste museknap fungerer ikke i Windows 10
Det midterste museknap hjælper dig med at rulle gennem lange websider og skærme med en masse data. Hvis det stopper, vil du ende med at bruge tastatur...
Mus Sådan ændres venstre og højre museknap på Windows 10-pc
Sådan ændres venstre og højre museknap på Windows 10-pc
Det er en ganske normal, at alle computermusenheder er ergonomisk designet til højrehåndede brugere. Men der er musenheder til rådighed, der er specie...