GNU/Linux >> Znalost Linux >  >> Linux

pěkné příklady příkazů v Linuxu

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]

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

Příkaz top lze také použít k zobrazení priority procesů. Zobrazuje dva sloupce, pojmenované NI (zobrazuje pěkné mapování úrovní procesů) a PR (zobrazuje mapování hodnot priority v jádře do větší fronty priorit).

Úprava priority

Přiřazení nízké hodnoty nice, tedy vyšší priority, procesu náročnému na CPU ovlivní výkon ostatních procesů běžících na stejném systému Linux. Pouze root tedy může dát procesu vyšší prioritu, například nastavením záporných hodnot nice u běžících procesů.

Běžní uživatelé mohou pouze snížit prioritu svých procesů, to znamená, že mohou nastavit pouze vyšší kladnou hodnotu, než je stávající hodnota nice pro daný proces.


Linux
  1. Příklady příkazů rm v Linuxu

  2. Příklady příkazů ps v Linuxu

  3. w Příklady příkazů v Linuxu

  1. Linux nice and renice Command Tutorial (7 příkladů)

  2. 7 Příklady příkazů Linux df

  3. 8 Příklady příkazů Linux TR

  1. sa Příklady příkazů v Linuxu

  2. Příklady příkazů ac v Linuxu

  3. Příklady příkazů df v Linuxu