Linux命令(57)之nice

Linux命令之nice

1.nice介绍

linux命令nice是用来更改命令/程序的优先级,以更改后的优先级进行运行。nice值的范围-20(最高优先级)到19(最低优先级),默认为10

2.nice用法

nice [-n num] [command] [arg]

其中:

num的值-20到19

3.实例

3.1.以默认优先级(10)的方式运行vi命令

命令:

nice vi &

[root@rhel77 ~]# nice vi &
[1] 2964
[root@rhel77 ~]# ps -l
F S   UID    PID   PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
4 S     0   2715   2713  0  80   0 - 29090 do_wai pts/0    00:00:00 bash
0 T     0   2964   2715  0  90  10 - 31020 do_sig pts/0    00:00:00 vi
0 R     0   2965   2715  0  80   0 - 38312 -      pts/0    00:00:00 ps

[1]+  Stopped                 nice vi

3.2.以优先级(-10)的方式运行vi命令

命令:

nice -n -10 vi &

[root@rhel77 ~]# ps -l
F S   UID    PID   PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
4 S     0   2715   2713  0  80   0 - 29090 do_wai pts/0    00:00:00 bash
4 T     0   3009   2715  0  70 -10 - 31020 do_sig pts/0    00:00:00 vi
0 R     0   3010   2715  0  80   0 - 38312 -      pts/0    00:00:00 ps

[1]+  Stopped                 nice -n -10 vi
[root@rhel77 ~]# 

3.3.以优先级(10)的方式运行vi命令

命令:

nice -n 10 vi &

[root@rhel77 ~]# nice -n 10 vi &
[1] 3043
[root@rhel77 ~]# ps -l
F S   UID    PID   PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
4 S     0   2715   2713  0  80   0 - 29090 do_wai pts/0    00:00:00 bash
0 T     0   3043   2715  0  90  10 - 31020 do_sig pts/0    00:00:00 vi
0 R     0   3044   2715  0  80   0 - 38312 -      pts/0    00:00:00 ps

[1]+  Stopped                 nice -n 10 vi
[root@rhel77 ~]# 

你可能感兴趣的:(Linux命令,linux,运维,服务器,nice)