GNU/Linux >> Linux Esercitazione >  >> Linux

bei esempi di comandi in Linux

Il comando nice ti consente di eseguire un comando con un valore nice diverso da quello predefinito. L'opzione -n ​​incrementa il valore nice dell'intero dato; se non fornisci un numero intero, il comando assumerà un incremento di 10. Eseguendo nice senza alcuna opzione, vedrai il valore nice predefinito. È necessario disporre dell'autorizzazione dell'utente root per eseguire un comando con una priorità più alta. Una volta abbassata, la priorità per qualsiasi processo non può essere aumentata dagli utenti normali, anche se sono proprietari del processo.

Sintassi

La sintassi del bel comando è:

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

Normalmente, quando un processo viene avviato, ottiene il valore di priorità predefinito di 0. Il comando nice viene utilizzato per avviare un processo con una priorità diversa. La sua sintassi è la seguente:

# nice -n [NICELEVEL] [command]

Ecco un esempio di impostazione di un grande lavoro per l'esecuzione a un buon livello 7:

# nice −7 sort VeryLargeFile > outfile

Se corri bene senza un livello, viene utilizzato 10. I processi normali (eseguiti senza nice) vengono eseguiti al livello zero, che puoi vedere eseguendo nice senza argomenti:

# nice
0

Il superutente può anche abbassare il livello piacevole, aumentando la priorità di un processo:

# nice --10 myprogram

(Sì, è "trattino negativo 10".) Per vedere i bei livelli dei tuoi lavori, usa ps e guarda la colonna "NI":

# ps -o pid,user,args,nice

Il comando top può essere utilizzato anche per visualizzare la priorità dei processi. Mostra due colonne, denominate NI (che mostra la mappatura del livello piacevole dei processi) e PR (che mostra la mappatura del valore di priorità in un kernel su una coda di priorità più ampia).

Priorità di modifica

Assegnare un valore basso, ovvero una priorità più alta, a un processo affamato di CPU avrà un impatto sulle prestazioni di altri processi in esecuzione sullo stesso sistema Linux. Quindi, solo root può dare una priorità più alta a un processo, ad esempio, impostando valori negativi negativi sui processi in esecuzione.

Gli utenti normali possono solo abbassare la priorità dei loro processi, ovvero possono impostare solo un valore positivo più alto del valore piacevole esistente per un determinato processo.


Linux
  1. Linux nice and renice Command Tutorial (7 esempi)

  2. Esempi di comandi rm in Linux

  3. ps Esempi di comandi in Linux

  4. sa Esempi di comandi in Linux

  5. w Esempi di comandi in Linux

9 Esempi di comandi tee in Linux

9 esempi di comandi diff in Linux

Comando IP Linux con esempi

15 Comando Linux ps con esempi

8 Esempi di comandi LDD in Linux

Esempi di comandi id in Linux