GNU/Linux >> Znalost Linux >  >> Linux

pěkný:příkaz nenalezen

Příkaz nice vám umožňuje spustit příkaz s jinou hodnotou nice, než je výchozí. Volba -n zvýší hodnotu nice o dané celé číslo; pokud nezadáte celé číslo, příkaz bude předpokládat přírůstek 10. Spuštěním nice bez jakýchkoli voleb uvidíte výchozí hodnotu nice. Abyste mohli spouštět příkaz s vyšší prioritou, musíte mít oprávnění uživatele root. Jakmile je priorita jakéhokoli procesu snížena, běžní uživatelé nemohou zvýšit, i když proces vlastní.

Syntaxe

Syntaxe příkazu nice je:

# nice [-n {nice value increment}] [command]

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

nice: command not found

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

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

Normálně, když je proces spuštěn, získá výchozí hodnotu priority 0. Příkaz nice se používá ke spuštění procesu s jinou prioritou. Jeho syntaxe je následující:

# nice -n [NICELEVEL] [command]

Zde je příklad nastavení velkého úkolu pro spuštění na pěkné úrovni 7:

# nice −7 sort VeryLargeFile > outfile

Pokud běžíte pěkně bez úrovně, použije se 10. Normální procesy (běží bez nice) běží na úrovni nula, což můžete vidět tak, že běží pěkně bez argumentů:

# nice
0

Superuser může také snížit úroveň nice a zvýšit tak prioritu procesu:

# nice --10 myprogram

(Ano, to je „pomlčka – mínus 10“.) Chcete-li vidět pěkné úrovně svých zakázek, použijte ps a podívejte se na sloupec „NI“:

# ps -o pid,user,args,nice


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