GNU/Linux >> Znalost Linux >  >> Linux

renice:příkaz nenalezen

Zatímco nice se používá ke spuštění nového procesu, příkaz renice vám umožňuje změnit prioritu plánování již běžícího procesu. Pomocí volby -n určíte novou hodnotu nice, kterou má proces mít. Když změníte skupinu procesů pomocí volby -g, způsobí to, že se všem procesům ve skupině procesů změní jejich hodnota nice. Když změníte uživatele pomocí volby -u, změní to hodnotu nice všech procesů vlastněných uživatelem. Standardně jsou dotčené procesy specifikovány svými PID.

Syntaxe

Syntaxe příkazu renice je:

# renice [-n {nice value}] [options] {identifier}

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

renice: command not found

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

Distribuce OS Příkaz
OS X brew install util-linux
Debian apt-get install bsdutils
Ubuntu apt-get install bsdutils
Alpine apk add util-linux
Arch Linux pacman -S util-linux
Kali Linux apt-get install bsdutils
CentOS yum install util-linux
Fedora dnf install util-linux
Raspbian apt-get install bsdutils

Běžní uživatelé mohou zvýšit pěknou úroveň svých vlastních procesů, zatímco superuživatel ji může také snížit (zvýšení priority) a může pracovat na jakémkoli procesu. Platný rozsah je -20 až +20, ale vyhněte se vysokým záporným číslům, jinak byste mohli narušit životně důležité systémové procesy.

Kromě příkazu renice lze příkaz top použít také k úpravě hodnoty nice běžícího procesu. Následující kroky slouží k úpravě priority procesu pomocí příkazu top:

  • Vyvolejte příkaz top
  • Stisknutím klávesy r na klávesnici vyvoláte možnost zadání nové hodnoty nice v aktuální interaktivní relaci příkazu top
  • Zadejte novou hodnotu nice a PID a poté stiskněte klávesu Enter

Příklady příkazů renice

1. Chcete-li nastavit prioritu procesu:

# renice -n 20 -p 2112
# renice --priority 20 -p 2112 

2. Chcete-li změnit prioritu procesu jako skupiny:

# renice -n 20 -g SUPPORT 

3. Chcete-li změnit prioritu procesu jako uživatele:

# renice -n 20 u mike 

4. Chcete-li získat verzi:

# renice -v
# renice --version 

5. Získání nápovědy:

# renice -h
# renice --help 

6. Změňte prioritu všech procesů vlastněných uživatelem:

# renice -n niceness_value -u user

7. Změňte prioritu všech procesů, které patří do skupiny procesů:

# renice -n niceness_value --pgrp process_group

Závěr

Příkaz renice se používá ke změně úrovně nice existujícího procesu. Jeho syntaxe je následující:

$ renice -n [NICELEVEL] [PID’s]

Kromě příkazu renice lze příkaz top použít také k úpravě hodnoty nice běžícího procesu. Pro úpravu priority procesu pomocí příkazu top se používají následující kroky:

  • Vyvolejte příkaz top.
  • Stisknutím klávesy r na klávesnici vyvoláte možnost zadání nové hodnoty nice v aktuální interaktivní relaci příkazu top.
  • Zadejte novou hodnotu nice a PID a poté stiskněte klávesu Enter.


Linux
  1. ifrename:příkaz nenalezen

  2. nc:příkaz nenalezen

  3. netstat:příkaz nenalezen

  1. kubectl:příkaz nenalezen

  2. tvservice:příkaz nenalezen

  3. lspci:příkaz nenalezen

  1. pstree:příkaz nenalezen

  2. rm:příkaz nenalezen

  3. mv:příkaz nenalezen