Zum Inhalt springen

Networkctl: Unterschied zwischen den Versionen

Aus Foxwiki
 
(27 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
'''networkctl''' - Beschreibung
'''networkctl''' - Status der Netzwerkverbindungen abfragen oder verändern


== Beschreibung ==
== Beschreibung ==
[[networkctl]] kann zum Abfragen und Verändern des Zustands von Netzwerkverbindungen, wie sie von systemd-networkd gesehen werden, verwandt werden.
; Konzepte, Funktionalitäten und Konfigurationssyntax
* [[systemd-networkd.service(8)]]
Dieses Programm funktioniert eingeschränkt auch dann, wenn systemd-networkd nicht läuft bzw. die systemd-Unit '''systemd-networkd.service''' inaktiv ist und mit sehr eingeschränkter Funktionalität sogar dann, wenn systemd nicht installiert ist


== Installation ==
== Installation ==


== Aufruf ==
== Aufruf ==
<syntaxhighlight lang="bash" highlight="1" line copy>
<syntaxhighlight lang="bash" highlight="1" line>
networkctl [OPTIONEN…] BEFEHL [VERBINDUNG…]
</syntaxhighlight>
</syntaxhighlight>


Zeile 14: Zeile 21:
! Unix !! GNU !! Parameter !! Beschreibung
! Unix !! GNU !! Parameter !! Beschreibung
|-
|-
| || || ||  
| -a || --all || || Zeigt mit status alle Verbindungen
|-
| -s || --stats  ||  || Zeigt mit status Link-Statistiken
|-
| -l || --full ||  || Verkürzt die Ausgabe nicht
|-
| -n || --lines=  ||  || Steuert bei der Verwendung mit status die Anzahl der anzuzeigenden Journal-Einträge, gezählt vom neusten. Akzeptiert eine positive Ganzzahl als
Argument. Standardmäßig 10
|-
|-
|  || --drop-in= || NAME || Bearbeitet bei der Verwendung mit edit die Ergänzungsdatei NAME anstelle der Hauptkonfigurationsdatei
|-
|  || --no-reload ||  || Bei der Verwendung mit edit, mask oder unmask werden systemd-networkd.service(8) oder systemd-udevd.service(8) nicht nach Abschluss der Aktion neu geladen
|-
| || --runtime ||  || When used with edit or mask, operate on the file under /run/ instead of /etc/
|-
| || --json= || MODUS || Zeigt die Ausgabe als JSON formatiert. Erwartet entweder ''short'' (für die kürzest mögliche Ausgabe ohne unnötigen Leerraum oder Zeilenumbrüche),''pretty'' (für eine schönere Version der gleichen Ausgabe, mit Einzügen und Zeilenumbrüchen) oder ''off'' (um die JSON-Ausgabe auszuschalten, was die Vorgabe ist)
|-
| -h || --help ||  || Zeigt einen kurzen Hilfetext an und beendet das Programm
|-
|  || --version ||  || Zeigt eine kurze Versionszeichenkette an und beendet das Programm
|-
|  || --no-legend ||  || Gibt die Legende nicht aus, d.h. die Spaltenköpfe und die Fußzeile mit Hinweisen
|-
|  || --no-pager  ||  || Leitet die Ausgabe nicht an ein Textanzeigeprogramm weiter
|}
|}


Zeile 29: Zeile 58:
| >0  || Fehler
| >0  || Fehler
|}
|}
== Anwendung ==
<syntaxhighlight lang="bash" highlight="1" line copy>
</syntaxhighlight>
=== Problembehebung ===


== Konfiguration ==
== Konfiguration ==
Zeile 52: Zeile 75:
=== Siehe auch ===
=== Siehe auch ===
<div style="column-count:2">
<div style="column-count:2">
<categorytree hideroot=on mode="pages">networkd</categorytree>
<categorytree hideroot=on mode="pages">Linux/Netzwerk/networkd</categorytree>
</div>
</div>
----
----
Zeile 65: Zeile 88:
=== Dokumentation ===
=== Dokumentation ===
; Man-Page  
; Man-Page  
# [https://manpages.debian.org/stable/procps/pgrep.1.de.html prep(1)]
# [https://manpages.debian.org/stable/manpages-de/networkctl.1.de.html networkctl (1)]


<!--
<!--
Zeile 82: Zeile 105:


</noinclude>
</noinclude>
= TMP =
{{DISPLAYTITLE:networkctl}}
'''networkctl''' - Status der Netzwerkverbindungen abfragen oder verändern
== Beschreibung ==
[[networkctl]] kann zum Abfragen und Verändern des Zustands von Netzwerkverbindungen, wie sie von systemd-networkd gesehen werden, verwandt werden.
; Konzepte, Funktionalitäten und Konfigurationssyntax
* [[systemd-networkd.service(8)]]
== Installation ==
<syntaxhighlight lang="bash" highlight="1" line copy>
</syntaxhighlight>
== Aufruf ==
<syntaxhighlight lang="bash" highlight="1" line>
networkctl [OPTIONEN…] BEFEHL [VERBINDUNG…]
</syntaxhighlight>
=== Optionen ===
{| class="wikitable sortable options gnu big"
|-
! Unix !! GNU !! Parameter !! Beschreibung
|-
| -a || --all || || Zeigt mit status alle Verbindungen
|-
| -s || --stats  ||  || Zeigt mit status Link-Statistiken
|-
| -l || --full ||  || Verkürzt die Ausgabe nicht
|-
| -n || --lines=  ||  || Steuert bei der Verwendung mit status die Anzahl der anzuzeigenden Journal-Einträge, gezählt vom neusten. Akzeptiert eine positive Ganzzahl als
Argument. Standardmäßig 10
|-
|  || --drop-in= || NAME || Bearbeitet bei der Verwendung mit edit die Ergänzungsdatei NAME anstelle der Hauptkonfigurationsdatei
|-
|  || --no-reload ||  || Bei der Verwendung mit edit, mask oder unmask werden systemd-networkd.service(8) oder systemd-udevd.service(8) nicht nach Abschluss der Aktion neu geladen
|-
| || --runtime ||  || When used with edit or mask, operate on the file under /run/ instead of /etc/
|-
| || --json= || MODUS || Zeigt die Ausgabe als JSON formatiert. Erwartet entweder ''short'' (für die kürzest mögliche Ausgabe ohne unnötigen Leerraum oder Zeilenumbrüche),''pretty'' (für eine schönere Version der gleichen Ausgabe, mit Einzügen und Zeilenumbrüchen) oder ''off'' (um die JSON-Ausgabe auszuschalten, was die Vorgabe ist)
|-
| -h || --help ||  || Zeigt einen kurzen Hilfetext an und beendet das Programm
|-
|  || --version ||  || Zeigt eine kurze Versionszeichenkette an und beendet das Programm
|-
|  || --no-legend ||  || Gibt die Legende nicht aus, d.h. die Spaltenköpfe und die Fußzeile mit Hinweisen
|-
|  || --no-pager  ||  || Leitet die Ausgabe nicht an ein Textanzeigeprogramm weiter
|}
=== EXIT-STATUS ===
Bei Erfolg wird 0 zurückgegeben, anderenfalls ein Fehlercode ungleich Null
=== Argumente ===
=== Umgebungsvariablen ===
=== Exit-Status ===
<noinclude>
== Anhang ==
=== Siehe auch ===
{{Special:PrefixIndex/{{BASEPAGENAME}}/}}
=== Dokumentation ===
;Info-Page
=== Links ===
==== Projekt ====

Aktuelle Version vom 28. August 2025, 16:47 Uhr

networkctl - Status der Netzwerkverbindungen abfragen oder verändern

Beschreibung

networkctl kann zum Abfragen und Verändern des Zustands von Netzwerkverbindungen, wie sie von systemd-networkd gesehen werden, verwandt werden.

Konzepte, Funktionalitäten und Konfigurationssyntax

Dieses Programm funktioniert eingeschränkt auch dann, wenn systemd-networkd nicht läuft bzw. die systemd-Unit systemd-networkd.service inaktiv ist und mit sehr eingeschränkter Funktionalität sogar dann, wenn systemd nicht installiert ist

Installation

Aufruf

networkctl [OPTIONEN…] BEFEHL [VERBINDUNG…]

Optionen

Unix GNU Parameter Beschreibung
-a --all Zeigt mit status alle Verbindungen
-s --stats Zeigt mit status Link-Statistiken
-l --full Verkürzt die Ausgabe nicht
-n --lines= Steuert bei der Verwendung mit status die Anzahl der anzuzeigenden Journal-Einträge, gezählt vom neusten. Akzeptiert eine positive Ganzzahl als

Argument. Standardmäßig 10

--drop-in= NAME Bearbeitet bei der Verwendung mit edit die Ergänzungsdatei NAME anstelle der Hauptkonfigurationsdatei
--no-reload Bei der Verwendung mit edit, mask oder unmask werden systemd-networkd.service(8) oder systemd-udevd.service(8) nicht nach Abschluss der Aktion neu geladen
--runtime When used with edit or mask, operate on the file under /run/ instead of /etc/
--json= MODUS Zeigt die Ausgabe als JSON formatiert. Erwartet entweder short (für die kürzest mögliche Ausgabe ohne unnötigen Leerraum oder Zeilenumbrüche),pretty (für eine schönere Version der gleichen Ausgabe, mit Einzügen und Zeilenumbrüchen) oder off (um die JSON-Ausgabe auszuschalten, was die Vorgabe ist)
-h --help Zeigt einen kurzen Hilfetext an und beendet das Programm
--version Zeigt eine kurze Versionszeichenkette an und beendet das Programm
--no-legend Gibt die Legende nicht aus, d.h. die Spaltenköpfe und die Fußzeile mit Hinweisen
--no-pager Leitet die Ausgabe nicht an ein Textanzeigeprogramm weiter

Parameter

Umgebungsvariablen

Exit-Status

Wert Beschreibung
0 Erfolg
>0 Fehler

Konfiguration

Dateien

Datei Beschreibung


Anhang

Siehe auch


Man-Page
  1. systemd-networkd.service(8)
  2. systemd.network(5)
  3. systemd.netdev(5)
  4. ip(8)

Dokumentation

Man-Page
  1. networkctl (1)


Links

Projekt

Weblinks

  1. https://tools.ietf.org/html/rfc3484