Zum Inhalt springen

Sysctl/Anwendung: Unterschied zwischen den Versionen

Aus Foxwiki
Die Seite wurde neu angelegt: „== Anwendung == ; Alle verfügbaren Kernel-Parameter anzeigen <syntaxhighlight lang="bash" highlight="1-8" line copy> /sbin/sysctl -a </syntaxhighlight> ; Nur den aktuellen Hostnamen ausgeben <syntaxhighlight lang="bash" highlight="1-8" line copy> /sbin/sysctl -n kernel.hostname </syntaxhighlight> ; Den Domainnamen zur Laufzeit setzen <syntaxhighlight lang="bash" highlight="1-8" line copy> /sbin/sysctl -w kernel.domainname="example.com" </syntaxhighligh…“
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
== Anwendung ==
'''sysctl/Anwendung'''
; Alle verfügbaren Kernel-Parameter anzeigen
 
=== Alle verfügbaren Kernel-Parameter anzeigen ===
<syntaxhighlight lang="bash" highlight="1-8" line copy>
<syntaxhighlight lang="bash" highlight="1-8" line copy>
/sbin/sysctl -a
/sbin/sysctl -a
</syntaxhighlight>
</syntaxhighlight>


; Nur den aktuellen Hostnamen ausgeben
=== Nur den aktuellen Hostnamen ausgeben ===
<syntaxhighlight lang="bash" highlight="1-8" line copy>
<syntaxhighlight lang="bash" highlight="1-8" line copy>
/sbin/sysctl -n kernel.hostname
/sbin/sysctl -n kernel.hostname
</syntaxhighlight>
</syntaxhighlight>


; Den Domainnamen zur Laufzeit setzen
=== Domainnamen zur Laufzeit setzen ===
<syntaxhighlight lang="bash" highlight="1-8" line copy>
<syntaxhighlight lang="bash" highlight="1-8" line copy>
/sbin/sysctl -w kernel.domainname="example.com"
/sbin/sysctl -w kernel.domainname="example.com"
</syntaxhighlight>
</syntaxhighlight>


; Einstellungen aus der Konfigurationsdatei neu einlesen
=== Einstellungen aus der Konfigurationsdatei neu einlesen ===
<syntaxhighlight lang="bash" highlight="1-8" line copy>
<syntaxhighlight lang="bash" highlight="1-8" line copy>
/sbin/sysctl -p/etc/sysctl.conf
/sbin/sysctl -p/etc/sysctl.conf
</syntaxhighlight>
</syntaxhighlight>


; Nur Parameter auflisten, deren Name ''forward'' enthält
=== Nur Parameter auflisten, deren Name ''forward'' enthält ===
<syntaxhighlight lang="bash" highlight="1-8" line copy>
<syntaxhighlight lang="bash" highlight="1-8" line copy>
/sbin/sysctl -a --pattern forward
/sbin/sysctl -a --pattern forward
</syntaxhighlight>
</syntaxhighlight>


; Nur Parameter auflisten, deren Name auf ''forward'' endet
=== Nur Parameter auflisten, deren Name auf ''forward'' endet ===
<syntaxhighlight lang="bash" highlight="1-8" line copy>
<syntaxhighlight lang="bash" highlight="1-8" line copy>
/sbin/sysctl -a --pattern forward$
/sbin/sysctl -a --pattern forward$
</syntaxhighlight>
</syntaxhighlight>


; Mit regulärem Ausdruck nur ARP-Parameter für eth0/wlan0 anzeigen
=== Mit regulärem Ausdruck nur ARP-Parameter für eth0/wlan0 anzeigen ===
<syntaxhighlight lang="bash" highlight="1-8" line copy>
<syntaxhighlight lang="bash" highlight="1-8" line copy>
/sbin/sysctl -a --pattern 'net.ipv4.conf.(eth|wlan)0.arp'
/sbin/sysctl -a --pattern 'net.ipv4.conf.(eth|wlan)0.arp'
</syntaxhighlight>
</syntaxhighlight>


; Systemweit alle Konfigurationsdateien einlesen und nur IPv6-Parameter anzeigen
=== Systemweit alle Konfigurationsdateien einlesen und nur IPv6-Parameter anzeigen ===
<syntaxhighlight lang="bash" highlight="1-8" line copy>
<syntaxhighlight lang="bash" highlight="1-8" line copy>
/sbin/sysctl --system --pattern '^net.ipv6'
/sbin/sysctl --system --pattern '^net.ipv6'
</syntaxhighlight>
</syntaxhighlight>
== Anhang ==
=== Siehe auch ===
{{Special:PrefixIndex/{{BASEPAGENAME}}/}}
* [[linux-sysctl-defaults]]
=== Dokumentation ===
; Man-Page
* [[sysctl.conf]](5)
* [[regex]](7)
=== Links ===
==== Projekt ====
# https://github.com/klaver/sysctl
==== Weblinks ====
{{DEFAULTSORT:sysctl}}
{{DISPLAYTITLE:sysctl}}
[[Kategorie:Linux/Befehl]]
[[Kategorie:Sysctl]]
[[Kategorie:Linux/Prozess/Befehl]]
</noinclude>

Version vom 3. Dezember 2025, 07:58 Uhr

sysctl/Anwendung

Alle verfügbaren Kernel-Parameter anzeigen

/sbin/sysctl -a

Nur den aktuellen Hostnamen ausgeben

/sbin/sysctl -n kernel.hostname

Domainnamen zur Laufzeit setzen

/sbin/sysctl -w kernel.domainname="example.com"

Einstellungen aus der Konfigurationsdatei neu einlesen

/sbin/sysctl -p/etc/sysctl.conf

Nur Parameter auflisten, deren Name forward enthält

/sbin/sysctl -a --pattern forward

Nur Parameter auflisten, deren Name auf forward endet

/sbin/sysctl -a --pattern forward$

Mit regulärem Ausdruck nur ARP-Parameter für eth0/wlan0 anzeigen

/sbin/sysctl -a --pattern 'net.ipv4.conf.(eth|wlan)0.arp'

Systemweit alle Konfigurationsdateien einlesen und nur IPv6-Parameter anzeigen

/sbin/sysctl --system --pattern '^net.ipv6'

Anhang

Siehe auch

Dokumentation

Man-Page

Links

Projekt

  1. https://github.com/klaver/sysctl

Weblinks