<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Uname</id>
	<title>Uname - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Uname"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Uname&amp;action=history"/>
	<updated>2026-06-04T13:22:39Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Uname&amp;diff=1391988&amp;oldid=prev</id>
		<title>imported&gt;SchlurcherBot: Bot: http → https</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Uname&amp;diff=1391988&amp;oldid=prev"/>
		<updated>2026-02-12T14:57:17Z</updated>

		<summary type="html">&lt;p&gt;Bot: http → https&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{DISPLAYTITLE:uname}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;uname&amp;#039;&amp;#039;&amp;#039; ist sowohl eine Systemfunktion (&amp;lt;code&amp;gt;uname()&amp;lt;/code&amp;gt;) als auch ein Systemprogramm (&amp;lt;code&amp;gt;/usr/bin/uname&amp;lt;/code&amp;gt;) in [[Unix|UNIX]] und [[unixoides System|UNIX-ähnlichen Betriebssystemen]]. Funktion und Programm liefern den Namen und weitere Informationen über das Betriebssystem. Vorhandensein und Verhalten sowohl der Funktion als auch des Programms, nebst dessen Optionen, sind in [[POSIX]] normiert.&amp;lt;ref name=unameFunc&amp;gt;[https://pubs.opengroup.org/onlinepubs/9699919799/functions/uname.html Open Group Base Specifications Issue 7, 2018 edition, Functions (engl.)]&amp;lt;/ref&amp;gt;&amp;lt;ref name=unameUtil&amp;gt;[https://pubs.opengroup.org/onlinepubs/9699919799/utilities/uname.html Open Group Base Specifications Issue 7, 2018 edition, Shell &amp;amp; Utilities (engl.)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Funktion liefert die Informationen als &amp;lt;code&amp;gt;[[Verbund (Datentyp)|struct]]&amp;lt;/code&amp;gt;, deren Form in &amp;lt;code&amp;gt;sys/utsname.h&amp;lt;/code&amp;gt; festgelegt wird, zurück.&amp;lt;ref name=unameFunc/&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Das Kommando gibt die Informationen auf &amp;lt;code&amp;gt;[[stdout]]&amp;lt;/code&amp;gt; aus. Sowohl für die Funktion wie für das Kommando sind Form und Inhalt der Ausgabe nicht normiert.&amp;lt;ref name=unameUtil/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Implementierungen ==&lt;br /&gt;
Funktion und Programm wurden erstmals in [[System III|PWB/UNIX]] implementiert. Einige Unix-Varianten, zum Beispiel [[AT&amp;amp;T]] [[UNIX System V]] Release 3.0, enthalten zusätzlich das Programm &amp;lt;code&amp;gt;setname&amp;lt;/code&amp;gt;, mit dem die Werte, die &amp;lt;code&amp;gt;uname&amp;lt;/code&amp;gt; zurückliefert, geändert werden können.&lt;br /&gt;
&lt;br /&gt;
In den [[Manpage]]s der Systeme [[FreeBSD]],&amp;lt;ref name=&amp;quot;FreebsdMan&amp;quot;&amp;gt;{{Internetquelle |url=https://www.freebsd.org/cgi/man.cgi?query=uname |titel=FreeBSD General Commands Manual |hrsg=[[FreeBSD]] |zugriff=2018-07-08}}&amp;lt;/ref&amp;gt; [[OpenBSD]],&amp;lt;ref&amp;gt;{{Internetquelle |url=https://man.openbsd.org/uname |titel=OpenBSD General Commands Manual |hrsg=[[OpenBSD]] |zugriff=2018-07-08}} &amp;lt;/ref&amp;gt; [[NetBSD]]&amp;lt;ref&amp;gt;{{Internetquelle |url=http://netbsd.gw.com/cgi-bin/man-cgi?uname |titel=NetBSD General Commands Manual |hrsg=[[NetBSD]] |zugriff=2018-07-08}}&amp;lt;/ref&amp;gt; wird die POSIX-Konformität ihrer Implementierung des Programms &amp;lt;code&amp;gt;uname&amp;lt;/code&amp;gt; behauptet.&lt;br /&gt;
&lt;br /&gt;
Die Manual Documents der [[GNU]]-Implementierung des Programms weisen nicht explizit eine POSIX-Konformität aus, stellen aber für die Option &amp;lt;code&amp;gt;-s&amp;lt;/code&amp;gt; fest, dass der [[Kernel (Betriebssystem)|Kernel]]name statt des [[Betriebssystem]]namens als Inhalt ausgegeben wird. Den Begriff &amp;#039;&amp;#039;Kernel&amp;#039;&amp;#039; kennt die POSIX-Spezifikation nicht, allerdings widerspricht dieses Verhalten&amp;amp;nbsp;– wie&amp;amp;nbsp;eingangs beschrieben&amp;amp;nbsp;– ihr auch nicht ausdrücklich.&lt;br /&gt;
&lt;br /&gt;
== Beispiel ==&lt;br /&gt;
Auf einem System mit [[Darwin (Betriebssystem)|Darwin]] könnte die Ausgabe des Befehls &amp;lt;code&amp;gt;uname&amp;lt;/code&amp;gt; mit der Option &amp;lt;code&amp;gt;-a&amp;lt;/code&amp;gt; (&amp;#039;&amp;#039;setze alle verfügbaren Optionen&amp;#039;&amp;#039;) so aussehen:&lt;br /&gt;
&lt;br /&gt;
 Darwin hostname 9.2.0 Darwin Kernel Version 9.2.0: Tue Feb 5 16:13:22 PST 2008; root:xnu-1228.3.13~1/RELEASE_I386 i386&lt;br /&gt;
&lt;br /&gt;
== Ähnliche Programme in anderen Betriebssystemen ==&lt;br /&gt;
Unter [[macOS]] kann zusätzlich der Befehl &amp;lt;code&amp;gt;sw_vers&amp;lt;/code&amp;gt; verwendet werden, um Informationen über das System auszugeben.&lt;br /&gt;
&lt;br /&gt;
In [[MS-DOS]] und seinen Abkömmlingen (etwa [[Microsoft Windows|Windows]]) wird das [[Liste von DOS-Kommandozeilenbefehlen|Kommando]] &amp;lt;code&amp;gt;ver&amp;lt;/code&amp;gt; zur Versionsabfrage benutzt. In [[Virtual Memory System|VMS]] bzw. [[OpenVMS]] kann &amp;lt;code&amp;gt;F$GETSYI&amp;lt;/code&amp;gt; bei entsprechender Parametrierung ähnliche Informationen über das laufende System liefern. Unter [[AmigaOS]] kompatiblen Systemen ist es &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;References /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Navigationsleiste Befehle der GNU core utilities}}&lt;br /&gt;
[[Kategorie:Unix-Betriebssystemkomponente]]&lt;br /&gt;
[[Kategorie:GNU Core Utilities]]&lt;/div&gt;</summary>
		<author><name>imported&gt;SchlurcherBot</name></author>
	</entry>
</feed>