FreeBSD

FreeBSD-listdiskar

FreeBSD-listdiskar
Välkommen till en annan handledning om FreeBSD. I den här handledningen ser du hur hårddisknamn i ett FreeBSD-system kan listas. Vi kommer också in i det nitty-gritty och diskuterar hur man får reda på exakt hur mycket utrymme en hårddisk har och hur annan information som rör diskdiskar förvärvas, allt utan att starta om servern varje gång den informationen behövs.

Hur får jag information om hårddisk i FreeBSD

För att skaffa information relaterad till hårddiskar och cd-romskivor osv., den enklaste vägen vi kan ta är att gå över till / var / run / dmesg.startfil och få åtkomst till filen. Det här är den information som krävs sparas i en ögonblicksbild och tas direkt efter att systemet har monterat hårddiskarna.

Listar hårddiskar med egrep

För att ta reda på det exakta antalet hdds / ssds som fungerar under servern, använd kommandot grep som under:

$ egrep 'da [0-9] | cd [0-9]' / var / run / dmesg.känga

Alternativt kan du lägga till:

$ egrep 'ad [0-9] | cd [0-9]' / var / run / dmesg.känga

Utgången du får ska lista alla hårddiskar, inklusive cd / dvd-skivor som läses av ditt system.

Använd geom-verktyget för att lista information om hårddisk:

Du kan också använda geom-kommandoraden för att visa information om hårddisken:

$ geom disklista

$ geom disklista ada0

Denna lista kan göras mer specifik när den kombineras med kommandot grep.

$ geom disklista ada0 | grep Mediasize

Använd kommandot atacontrol för att lista hårddiskar

Med hjälp av kommandoradsverktyget atacontrol kan vi lista de hårddiskar som fungerar i vårt system. Atacontrol-kommandot används för att få tillstånd att arbeta med FreeBSD ata-delsystemen och bör användas med försiktighet. Om de utförs felaktigt, det kan orsaka att CPU: n kraschar, vilket kan leda till viss dataförlust.

$ atacontrol-lista

Diskenhetsinformation med camcontrol-kommando

Du kan också använda kommandot camcontrol för att komma åt CAM-delsystemet och se arbetsenheterna på ditt system. Detta möjliggörs av delsystemet CAM, ett modulsystem som drivrutiner för ATA- och SCSI-enheter använder för att implementera. CAM-systemet rymmer också drivrutiner för värdadapter för SCSI- och ATA-värdkontroller.

För att presentera en lista med hårddiskar på ditt system, skriv in:

$ camcontrol devlist

För att se detaljer om varje partition:

$ gpart-show

Ta reda på diskstorlekarna med kommandot diskinfo

Använd kommandot diskinfo för att skaffa information om diskstorlekarna

$ diskinfo -v disk_name
$ diskinfo -v ada1
$ diskinfo -v ada0

Installera och använda kommandot lsblk

Ange raden nedan för att installera kommandot lsblk för senare användning:

$ sudo pkg installera lsblk

Kör sedan kommandot lsblk:

$ lsblk

För att lista alla upptäckbara diskar på din FreeBSD

$ sysctl kern.skivor

För att visa information på en specifik disk, använd en liknande syntax som kommandot nedan, som begär information för ada0-diskar:

$ lsblk ada0

Avslutar

Denna handledning presenterar olika sätt att få information om hårddiskar i ett FreeBSD-system. Vi har presenterat kommandon och metoder som skiljer sig mycket från varandra, eftersom de har väldigt olika avsedda applikationer.

Mus Lägg till musgester i Windows 10 med dessa gratisverktyg
Lägg till musgester i Windows 10 med dessa gratisverktyg
Under senare år har datorer och operativsystem utvecklats kraftigt. Det fanns en tid då användare var tvungna att använda kommandon för att navigera g...
Mus Kontrollera och hantera musrörelser mellan flera skärmar i Windows 10
Kontrollera och hantera musrörelser mellan flera skärmar i Windows 10
Dual Display Mouse Manager låter dig kontrollera och konfigurera musrörelser mellan flera skärmar genom att sakta ner dess rörelser nära gränsen. Wind...
Mus WinMouse låter dig anpassa och förbättra muspekarens rörelse på Windows PC
WinMouse låter dig anpassa och förbättra muspekarens rörelse på Windows PC
Om du vill förbättra standardfunktionerna för din muspekare, använd freeware WinMouse. Det lägger till fler funktioner som hjälper dig att få ut det m...