.\" -*- coding: UTF-8 -*- .\" Copyright 2001, Andries E. Brouwer .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH uname 2 "8. februar 2026" "Linux man\-pages 6.18" .SH NAVN uname \- hent navn og information om nuværende kerne .SH BIBLIOTEK C\-standardbibliotek (\fIlibc\fP,\ \fI\-lc\fP) .SH SYNOPSIS .nf \fB#include \fP .P \fBint uname(struct utsname *\fP\fIbuf\fP\fB);\fP .fi .SH BESKRIVELSE \fBuname\fP() returnerer systeminformation i strukturen peget på af \fIbuf\fP. Strukturen \fIutsname\fP er defineret i \fI\fP: .P .in +4n .EX struct utsname { char sysname[]; /* Navn på operativsystemet (f.eks. »Linux«) */ char nodename[]; /* Navn i kommunikationsnetværket som knuden er tilkoblet, hvis et findes */ char release[]; /* Operativsystemets udgivelsesnr. (f.eks. »2.6.28«) */ char version[]; /* Operativsystemets version */ char machine[]; /* Identifikation af udstyrstypen */ #ifdef _GNU_SOURCE char domainname[]; /* NIS\- eller YP\-domænenavn */ #endif }; .EE .in .P Længden for tabellerne i en \fIstruct utsname\fP er ikke specificeret (se VERSIONS og HISTORY); felterne afsluttes med en null\-byte (\[aq]\[rs]0\[aq]). .SH RETURVÆRDI Ved succes returneres nul. Ved fejl returneres \-1 og \fIerrno\fP angives for at indikere fejlen. .SH FEJL .TP \fBEFAULT\fP \fIbuf\fP er ikke gyldig. .SH VERSIONER Medlemmet \fIdomænenavn\fP (NIS\- eller YP\-domænenavnet) er en GNU\-udvidelse. .P Længden på felterne i strukturen varierer. Nogle operativsystemer eller biblioteker bruger en kodet 9 eller 33 eller 65 eller 257. Andre systemer bruger \fBSYS_NMLN\fP eller \fB_SYS_NMLN\fP eller \fBUTSLEN\fP eller \fB_UTSNAME_LENGTH\fP. Det er tydeligvis en dårlig ide at bruge nogle af disse konstanter; brug kun sizeof(...). SVr4 bruger 257, »for at understøtte internetværtsnavne« \[em]dette er den største værdi, du sandsynligvis vil se under dit arbejde\[em]. .SH STANDARDER POSIX.1\-2024. .SH HISTORIK POSIX.1\-2001, SVr4, 4.4BSD. .SS C\-bibliotek/kerne\-forskelle .\" That was back before Linux 1.0 .\" That was also back before Linux 1.0 Over tid har stigninger i størrelsen af strukturen \fIutsname\fP før til tre følgende versioner af \fBuname\fP(): \fIsys_olduname\fP() (plads \fI__NR_oldolduname\fP), \fIsys_uname\fP() (plads \fI__NR_olduname\fP) og \fIsys_newuname\fP() (plads \fI__NR_uname)\fP. Den første brugte længden 9 for alle felter; den anden brugte 65; den tredje brugte også 65 men tilføjer \fIdomænenavn\fP\-feltet. Glibc\-omslagsfunktionen \fBuname\fP() skjuler disse detaljer for progrmamer, startende den seneste version af systemkaldet tilbudet af kernen. .SH NOTER Kernen har navn, udgivelse, version og understøttet maskintype indbygget. Omvendt er feltet \fIknudenavn\fP konfigureret af administratoren for at matche netværket (dette er hvad BSD historisk kalder »værtsnavnet«, og er angivet via \fBsethostname\fP(2)). På samme måde er feltet \fIdomænenavn\fP angivet via \fBsetdomainname\fP(2). .P Del af utsname\-informationen er også tilgængelig via \fI/proc/sys/kernel/\fP{\fIostype\fP, \fIværtsvavn\fP, \fIosrelease\fP, \fIversion\fP, \fIdomænenavn\fP}. .SH "SE OGSÅ" \fBuname\fP(1), \fBgetdomainname\fP(2), \fBgethostname\fP(2), \fButs_namespaces\fP(7) .PP .SH OVERSÆTTELSE Oversættere af denne manual til dansk Joe Hansen . .PP Denne oversættelse er gratis dokumentation; læs .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License version 3 .UE eller nyere for ophavsretbetingelser. Der er INGEN ANSVAR. .PP Hvis du støder på fejl i oversættelsen af ​​denne vejledning, skal du sende en besked til .MT debian-l10n-danish@lists.debian.org .ME .