Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [Linux] Bash sysctl użycie: Zarządzanie parametrami jądra systemu
    1. Przegląd
    2. Użycie
    3. Częste opcje
    4. Przykłady
    5. Wskazówki

[Linux] Bash sysctl użycie: Zarządzanie parametrami jądra systemu

Przegląd

Polecenie sysctl służy do odczytywania i modyfikowania parametrów jądra systemu operacyjnego w czasie rzeczywistym. Umożliwia użytkownikom i administratorom systemu dostosowanie ustawień jądra, co może wpłynąć na wydajność i zachowanie systemu.

Użycie

Podstawowa składnia polecenia sysctl jest następująca:

sysctl [opcje] [argumenty]

Częste opcje

  • -a – Wyświetla wszystkie dostępne parametry jądra.
  • -n – Wyświetla wartość parametru bez jego nazwy.
  • -w – Umożliwia zapisanie nowej wartości dla parametru.
  • -p – Ładuje ustawienia z pliku konfiguracyjnego.

Przykłady

Oto kilka praktycznych przykładów użycia polecenia sysctl:

  1. Wyświetlenie wszystkich parametrów jądra:
    sysctl -a
    
  2. Sprawdzenie wartości konkretnego parametru:
    sysctl net.ipv4.ip_forward
    
  3. Ustawienie nowej wartości dla parametru:
    sysctl -w net.ipv4.ip_forward=1
    
  4. Zapisanie ustawień z pliku konfiguracyjnego:
    sysctl -p
    
  5. Wyświetlenie wartości parametru bez jego nazwy:
    sysctl -n kernel.hostname
    

Wskazówki

  • Zawsze sprawdzaj aktualne wartości parametrów przed ich modyfikacją, aby uniknąć niepożądanych efektów.
  • Używaj opcji -p, aby załadować zmiany po edytowaniu pliku /etc/sysctl.conf.
  • Pamiętaj, że niektóre zmiany mogą wymagać uprawnień administratora, dlatego używaj sudo, jeśli to konieczne.