Sysctl/Anwendung: Unterschied zwischen den Versionen
Erscheinungsbild
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: | ||
== | '''sysctl/Anwendung''' | ||
=== 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 === | |||
<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> | ||
=== 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 === | |||
<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 === | |||
<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 === | |||
<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 === | |||
<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 === | |||
<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
- sysctl.conf(5)
- regex(7)
Links
Projekt
Weblinks