GNU/Linux >> Znalost Linux >  >> Linux

sysctl:příkaz nenalezen

Chcete-li zobrazit nebo upravit jakýkoli parametr linuxového jádra související se zabezpečením, existuje soubor /etc/sysctl.conf. Všechny parametry jsou uloženy v tomto souboru a ten je načten během bootování. Pokud chcete vidět dostupné parametry jádra v tomto souboru, můžete tak učinit spuštěním příkazu:

# sysctl -a

Tento příkaz zobrazí rozsáhlý seznam konfiguračních nastavení. Parametry zabezpečení jádra jsou také v tomto seznamu.

Syntaxe

Syntaxe příkazu sysctl je:

# sysctl [options]

Má různé možnosti, jak je definováno v následující tabulce.

Možnost Popis
-a Zobrazí všechny parametry a jejich aktuální hodnoty.
-w {parameter}={value} Nastavte hodnotu parametru.
-p [název souboru] Načtěte nastavení sysctl ze zadaného souboru nebo /etc/sysctl.conf, pokud není zadán žádný název souboru.
-e Ignorovat chyby týkající se neznámých klíčů.
-r {vzor} Použijte příkaz na parametry odpovídající danému vzoru pomocí rozšířených regulárních výrazů.

Pokud při spouštění příkazu sysctl narazíte na níže uvedenou chybu:

sysctl: command not found

můžete zkusit nainstalovat níže uvedený balíček podle vaší volby distribuce:

Distribuce OS Příkaz
Debian instalační procps apt-get
Ubuntu instalační procps apt-get
Alpine apk add procps
Arch Linux pacman -S procps-ng
Kali Linux instalační procps apt-get
CentOS yum install procps-ng
Fedora dnf install procps-ng
Raspbian instalační procps apt-get

Příklady příkazů sysctl

1. Zobrazte všechny dostupné proměnné a jejich hodnoty:

# sysctl -a

2. Nastavte proměnnou stavu jádra:

# sysctl -w section.tunable=value

3. Získejte aktuálně otevřené ovladače souborů:

# sysctl fs.file-nr

4. Získejte limit pro současně otevřené soubory:

# sysctl fs.file-max

5. Použijte změny z `/etc/sysctl.conf`:

# sysctl -p


Linux
  1. Subscription-manager:příkaz nenalezen

  2. dnf:příkaz nenalezen

  3. bc:příkaz nenalezen

  1. dpkg:příkaz nenalezen

  2. netstat:příkaz nenalezen

  3. kubectl:příkaz nenalezen

  1. tvservice:příkaz nenalezen

  2. lspci:příkaz nenalezen

  3. pstree:příkaz nenalezen