smbios: Skillnad mellan sidversioner
Admin (diskussion | bidrag) (Skapade sidan med ' == smbios == '''Kommando:''' smbios [--type type] [--handle handle] [--match match] (--get-byte | --get-word | --get-dword | --get-qword | --get-string | --get-uuid) offset [--set variable] Hämtar SMBIOS-information. Kommandot '''smbios''' returnerar värdet av ett fält i en SMBIOS-struktur. Följande alternativ bestämmer vilken struktur som ska väljas. Om '''--type''' anges väljs strukturer med en matchande typ. Typen kan vara ett heltal från 0 till 255. Om...') |
Admin (diskussion | bidrag) Ingen redigeringssammanfattning |
||
(En mellanliggande sidversion av samma användare visas inte) | |||
Rad 1: | Rad 1: | ||
'''Kommando:''' ''smbios [--type type] [--handle handle] [--match match] (--get-byte | --get-word | --get-dword | --get-qword | --get-string | --get-uuid) offset [--set variable]'' | |||
'''Kommando:''' smbios [--type type] [--handle handle] [--match match] (--get-byte | --get-word | --get-dword | --get-qword | --get-string | --get-uuid) offset [--set variable] | |||
Hämtar SMBIOS-information. | Hämtar SMBIOS-information. | ||
Rad 9: | Rad 8: | ||
Om '''--type''' anges väljs strukturer med en matchande typ. Typen kan vara ett heltal från 0 till 255. | Om '''--type''' anges väljs strukturer med en matchande typ. Typen kan vara ett heltal från 0 till 255. | ||
Om '''--handle''' anges väljs strukturer med ett matchande handtag (handle). Handtaget kan vara ett heltal från 0 till 65535. | Om '''--handle''' anges väljs strukturer med ett matchande handtag (handle). Handtaget kan vara ett heltal från 0 till 65535. | ||
Om '''--match''' anges väljs struktur nummer '''match''' i den filtrerade listan av strukturer. Till exempel: '''smbios --type 4 --match 2''' kommer att välja den andra Process Information (Typ 4) strukturen. Listan är alltid ordnad på samma sätt som hårdvarans SMBIOS-tabell. Matchningsnumret måste vara ett positivt heltal. Om inget anges, väljs den första matchande strukturen. | Om '''--match''' anges väljs struktur nummer '''match''' i den filtrerade listan av strukturer. Till exempel: '''smbios --type 4 --match 2''' kommer att välja den andra Process Information (Typ 4) strukturen. Listan är alltid ordnad på samma sätt som hårdvarans SMBIOS-tabell. Matchningsnumret måste vara ett positivt heltal. Om inget anges, väljs den första matchande strukturen. | ||
Rad 26: | Rad 26: | ||
<code>smbios --type 1 --get-string 4 --set system_manufacturer | <code>smbios --type 1 --get-string 4 --set system_manufacturer | ||
echo $system_manufacturer</code> | echo $system_manufacturer</code> | ||
= Sidslut = | = Sidslut = |
Nuvarande version från 23 september 2024 kl. 10.18
Kommando: smbios [--type type] [--handle handle] [--match match] (--get-byte | --get-word | --get-dword | --get-qword | --get-string | --get-uuid) offset [--set variable]
Hämtar SMBIOS-information.
Kommandot smbios returnerar värdet av ett fält i en SMBIOS-struktur. Följande alternativ bestämmer vilken struktur som ska väljas.
Om --type anges väljs strukturer med en matchande typ. Typen kan vara ett heltal från 0 till 255. Om --handle anges väljs strukturer med ett matchande handtag (handle). Handtaget kan vara ett heltal från 0 till 65535.
Om --match anges väljs struktur nummer match i den filtrerade listan av strukturer. Till exempel: smbios --type 4 --match 2 kommer att välja den andra Process Information (Typ 4) strukturen. Listan är alltid ordnad på samma sätt som hårdvarans SMBIOS-tabell. Matchningsnumret måste vara ett positivt heltal. Om inget anges, väljs den första matchande strukturen.
De återstående alternativen bestämmer vilket fält i den valda SMBIOS-strukturen som ska returneras. Endast ett av dessa alternativ kan specificeras åt gången.
- Om --get-byte anges returneras värdet av byten på offset-platsen i den valda SMBIOS-strukturen. Det formateras som ett osignerat decimalt heltal.
- Om --get-word anges returneras värdet av ordet (två byte) på offset-platsen i den valda SMBIOS-strukturen. Det formateras som ett osignerat decimalt heltal.
- Om --get-dword anges returneras värdet av dword (fyra byte) på offset-platsen i den valda SMBIOS-strukturen. Det formateras som ett osignerat decimalt heltal.
- Om --get-qword anges returneras värdet av qword (åtta byte) på offset-platsen i den valda SMBIOS-strukturen. Det formateras som ett osignerat decimalt heltal.
- Om --get-string anges returneras strängen med dess index funnet på offset-platsen i den valda SMBIOS-strukturen.
- Om --get-uuid anges returneras värdet av UUID (sexton byte) på offset-platsen i den valda SMBIOS-strukturen. Det formateras som små bokstäver med bindestreck mellan hexadecimala siffror, där de första tre fälten är i little-endian och resten skrivs byte för byte.
Som standard skrivs värdet av det begärda fältet till konsolen, men ett variabelnamn kan anges med --set för att lagra värdet istället för att skriva ut det.
Till exempel, detta kommer att lagra och sedan visa systemtillverkarens namn:
smbios --type 1 --get-string 4 --set system_manufacturer
echo $system_manufacturer
Sidslut
Orginalhemsidan på Engelska : https://www.gnu.org/software/grub/manual/grub/html_node/smbios.html#smbios
Det är här är en maskinöversättning av GNU-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp.se som har sponsrat Linux.se med webserver.