FreeBSD

FreeBSD-luettelolevyt

FreeBSD-luettelolevyt
Tervetuloa toiseen FreeBSD: n opetusohjelmaan. Tässä opetusohjelmassa näet, kuinka FreeBSD-järjestelmän levyasemien nimet voidaan listata. Aiomme myös mennä hämärään ja keskustella siitä, kuinka selvittää tarkalleen kuinka paljon levytilaa on ja miten muut levyasemiin liittyvät tiedot hankitaan, käynnistämättä palvelinta uudelleen aina, kun tietoja tarvitaan.

Kuinka hakea levyaseman tietoja FreeBSD: stä

Levyasemiin ja CD-ROM-levyihin jne. Liittyvien tietojen hankkiminen., suorin polku, jonka voimme kuljettaa, on siirtyä kohtaan / var / run / dmesg.käynnistystiedosto ja tiedostoon pääsy. Täällä tarvittavat tiedot säilytetään tilannekuvassa, joka otetaan heti, kun järjestelmä on kiinnittänyt levyasemat.

Luettelo egrep-levyasemista

Jos haluat selvittää palvelimen alla työskentelevien HDD: n / SSD: n tarkan määrän, käytä grep-komentoa kuten alla:

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

Vaihtoehtoisesti voit laittaa:

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

Saatuun tulokseen tulee sisällyttää kaikki levyasemat, mukaan lukien cd / DVD-ROM-levyt, joita järjestelmä lukee.

Levyaseman tietojen luetteloiminen geom-apuohjelman avulla:

Voit käyttää geom-komentoriviä näyttämään myös levyaseman tiedot:

$ geom -levyjen luettelo

$ geom -levyluettelo ada0

Tämä luettelo voidaan tarkentaa, kun se yhdistetään grep-komentoon.

$ geom -levyluettelo ada0 | grep Mediasize

Atacontrol-komennon käyttäminen levyasemien luettelointiin

Atacontrol-komentorivi-apuohjelman avulla voimme luetella järjestelmässämme toimivat levyasemat. Atacontrol-komentoa käytetään luvan saamiseen FreeBSD: n ata-alijärjestelmien kanssa, ja sitä tulee käyttää varoen. Jos se suoritetaan väärin, se voi aiheuttaa CPU: n kaatumisen, mikä johtaa tietojen katoamiseen.

$ atacontrol -luettelo

Levyaseman tiedot camcontrol-komennolla

Voit myös käyttää camcontrol-komentoa päästäksesi CAM-alijärjestelmään ja nähdäksesi järjestelmän toimivat asemat. Tämän mahdollistaa CAM-alijärjestelmä, modulaarinen järjestelmä, jota ATA- ja SCSI-laitteiden ohjaimet toteuttavat. CAM-järjestelmä sisältää myös isäntäsovitinohjaimet SCSI- ja ATA-isäntäohjaimille.

Esitä luettelo levykeasemista järjestelmässä kirjoittamalla:

$ camcontrol devlist

Voit tarkastella kunkin osion yksityiskohtia seuraavasti:

$ gpart -näyttely

Selvitä levykoot diskinfo-komennolla

Käytä levykokoja komennolla diskinfo

$ diskinfo -v levyn_nimi
$ diskinfo -v ada1
$ diskinfo -v ada0

Lsblk-komennon asentaminen ja käyttäminen

Asenna lsblk-komento myöhempää käyttöä varten kirjoittamalla alla oleva rivi:

$ sudo pkg asenna lsblk

Suorita sitten komento lsblk:

$ lsblk

Luettelemaan kaikki havaittavat levyt FreeBSD: lläsi

$ sysctl kern.levyjä

Jos haluat näyttää tietoja tietyllä levyllä, käytä samanlaista syntaksia kuin alla oleva komento, joka pyytää tietoja ada0-levyille:

$ lsblk ada0

Käärimistä

Tässä opetusohjelmassa esitellään erilaisia ​​tapoja saada tietoja levyasemista FreeBSD-järjestelmässä. Olemme esittäneet komennot ja menetelmät, jotka ovat hyvin erilaisia ​​toisistaan, koska niillä on erittäin erilaiset sovellukset.

Parhaat komentorivipelit Linuxille
Komentorivi ei ole vain suurin liittolainen Linuxia käytettäessä - se voi olla myös viihteen lähde, koska voit käyttää sitä pelaamaan monia hauskoja p...
Parhaat Linux-peliohjaimen kartoitussovellukset
Jos haluat pelata pelejä Linuxissa peliohjaimella tyypillisen näppäimistön ja hiiren syöttöjärjestelmän sijaan, on sinulle hyödyllisiä sovelluksia. Mo...
Hyödyllisiä työkaluja Linux-pelaajille
Jos haluat pelata pelejä Linuxissa, on todennäköistä, että olet käyttänyt sovelluksia ja apuohjelmia, kuten Wine, Lutris ja OBS Studio, pelikokemuksen...