smbios: Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(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...')
 
Ingen redigeringssammanfattning
 
(En mellanliggande sidversion av samma användare visas inte)
Rad 1: Rad 1:


== smbios ==
'''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

GNU GRUB Manual

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.