Linux命令
2018-04-11 本文已影响0人
Crystal_w
开发中经常遇到的命令
设置进程优先级
1.nice命令
内核根据进程的nice值决定进程需要多少处理器时间。nice值的取值范围是:-20到20.一个具有-20的nice值得进程有很高的优先级。
假设有个脚本文件nice-test.sh
1)nice --10 ./nice-test.sh #分配给shell脚本一个“-10”的nice值
注意:只有root用户可以设置一个负的nice值
可以通过ps axl | grep nice-test(或者ps -efl|grep nice-test)去查看
2.renice命令可以给正在运行的进程设置调度优先级(假设当前进程号为pid)
renice -n -15 -p pid
给进程分配cpu
假设有个脚本文件nice-test.sh
1.启动时分配cpu
taskset -ac 0,1,2 ./nice-test.sh
把cpu#1 #2 #3分配给nice-test.sh
2.启动后根据进程id分配cpu
taskset -apc 0,1,2 pid
可直接通过taskset -apc pid查看
有关网卡命令
ifconfig 网卡名称 down //关闭某个网卡
ifconfig 网卡名称 up //开启某个网卡