Linux操作系统的基础知识并不是很难理解,熟悉掌握基础知识能更好的学习Linux。下面由学习啦小编为大家整理了Linux操作系统的知识点总结的相关知识,希望对大家有帮助!

Linux操作系统的renice命令详解

renice

功能说明:调整优先权。

语  法:renice [优先等级][-g ...][-p ...][-u ...]

补充说明:renice指令可重新调整程序执行的优先权等级。预设是以程序识别码指定程序调整其优先权,您亦可以指定程序群组或用户名称调整优先权等级,并修改所有隶属于该程序群组或用户的程序的优先权。等级范围从-20--19,只有系统管理者可以改变其他用户程序的优先权,也仅有系统管理者可以设置负数等级。

参  数:

-g  使用程序群组名称,修改所有隶属于该程序群组的程序的优先权。

-p  改变该程序的优先权等级,此参数为预设值。

-u  指定用户名称,修改所有隶属于该用户的程序的优先权。

Linux操作系统的renice命令详解实例

例如修改vi进程的优先级,命令行如下:

# ps -l | grep vi 0 T 0 6087 3796 0 77 0 - 1239 finish pts/1 00:00:00 vi # renice -10 6087 6087: old priority 0, new priority -10

如果重新修改的等级超出最小值,则该进程的优先级取最高等级-20:

# renice -25 6087 6087: old priority -10, new priority -20

如果重新修改的等级超出最大值,则该进程的优先级取最低等级19:

# renice 25 6087 6087: old priority -20, new priority 19

例如修改用户teacher1和teacher2所执行进程的优先级为-10,命令行如下:

# renice -10 -u teacher1 teacher2 500: old priority -10, new priority -10 505: old priority 0, new priority -10

如果修改teacher用户组中所有用户执行的进程优先级为-5,命令行如下:

# renice -5 -g teacher 0: old priority -10, new priority –5

补充:Linux操作系统的nice命令详解

nice命令:用于调整一个命令的调度优先级。

Linux系统的调度优先级:

调度优先级是内核分配给进程的代表执行先后可能的整数(-20-20)

整数值越小,优先级越高。

bash shell默认以优先级0来启动所有进程,可通过nice命令调整。

如nice -n 10 httpd &,-n后面整数指定httpd命令运行的优先级,httpd即要改变优先级的命令,&表示此命令为后台运行,整体即为,以10优先级值后台运行httpd命令。

对于普通用户来说,只可以以更低优先级运行命令,更高优先级运行命令需要高级用户权限。

很明显nice命令是为未运行命令指定运行时调度优先级的,如果是已运行的命令则需要renice命令。

renice命令与nice命令用法一样,限制也一样(普通用户只能以更低的调度优先级运行命令),惟一不同就是可以更新正在运行命令的调度优先级。

linux renice命令,Linux操作系统的renice命令详解相关推荐

  1. linux添加用户命令_Linux useradd命令添加新用户图文详解

    在Linux 系统中,可以使用 useradd 命令新建用户,此命令的基本格式如下: [root@localhost ~]#useradd [选项] 用户名 该命令常用的选项及各自的含义,如表 1 所 ...

  2. linux命令ps -aux|grep xxx详解

    linux命令ps -aux|grep xxx详解 要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令(Process Status)就是最基本同时也是非常强大 ...

  3. linux xxx命令,linux命令ps aux|grep xxx详解

    对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令(Process Status)就是最基本同时也是非常强大的进程查看命令. 使用该命令 可以确定有哪些进程正在运 ...

  4. 编程实现linux中的who命令功能,Linux who命令简介及使用方法详解

    玩蛇网推荐图文教程:python 列表 本文是关于Linux who命令简介及使用方法详解一文.如果你是一名系统管理员,可能需要需要在一个特定的时间点都有谁活跃在系统上.以便必须严密监视我们的服务器. ...

  5. linux cp -r 参数,Linux系统中cp命令的参数及用法详解

    Linux系统中cp命令主要是用来复制文件或者目录.下面由学习啦小编为大家整理了Linux系统中cp命令的参数及用法详解的相关知识,希望对大家有帮助! Linux系统中cp命令的参数及用法详解:参数说 ...

  6. linux dig命令的安装和使用详解

    linux dig命令的安装和使用详解 什么是dig命令 Dig是Domain Information Gopher的缩写,是一种DNS查找实用程序,用于探测DNS服务器并解决与DNS服务器相关的问题 ...

  7. linux添加目录命令权限,linux chmod命令设置目录/文件权限详解

    首页 > Linux教程 > 常用命令 > chmod 文件权限 linux chmod命令设置目录/文件权限详解 linux中chmod命令用于改变系统文件或目录的访问权限,用数字 ...

  8. linux中替换命令详解,linux中sed命令字符串替换的用法详解

    Linux系统中sed命令可以将字符串批量替换,省去了很多麻烦,下面由学习啦小编为大家整理了linux系统中sed命令字符串替换的用法详解,希望对大家有帮助! linux中sed命令字符串替换的用法详 ...

  9. Linux操作系统的进程管理详解

    Linux操作系统的进程管理详解 pkill & pgrep pkill & pgrep 是两个很方便的命令.省去了要先ps auwx | grep xxxx然后再根据pid kill ...

  10. Linux操作系统的帮助指令详解

    Linux操作系统的帮助指令详解 介绍 man 获得帮助信息 基本语法 应用实例 help 指令 基本语法 应用实例 介绍 当我们对某个指令不熟悉时,我们可以使用 Linux 提供的帮助指令来了解这个 ...

最新文章

  1. 【亲测有效】如何下载和安装Resilio BTSync
  2. 王朝阳:河北高校邀请赛 -- 二手车交易价格预测决赛答辩
  3. 关于.NET技术体系的思维导图
  4. JDBC的SQL注入漏洞分析和解决
  5. java中 d_Java 中的 syncronized 你真的用对了吗
  6. Java多线程:易失性变量,事前关联和内存一致性
  7. 重磅更新!YoloV4最新论文!解读yolov4框架
  8. 我的内核学习笔记3:我的platform驱动模板文件
  9. Tyvj P1029 牛棚回声
  10. 只用几行代码,我让模型『训练』加速了3倍以上!
  11. 二进制 八进制 十进制 十六进制
  12. ntko 发生错误:保存html到临时文件目录发生错误,【ntko文件存取错误】_如何处理OA系统在线阅读或编辑文档时提示“文件存取错误”的问题...
  13. C语言入门项目篇:贪吃蛇(完整代码+详细注释)
  14. oneno浏览器插件_onenote 插件-onenote clipper for chrome下载 v2.1.3官方版--pc6下载站
  15. we7 php 反编译,微擎人人商城小程序前端反编译解包还原教程
  16. 电脑实用技巧:给大家推荐5种低成本笔记本散热方式
  17. 接入支付宝支付接口,以及SDK用法,Thinkphp6。
  18. 什么是企业邮箱?企业邮箱有什么用途?
  19. ubuntu16.04 安装显卡驱动
  20. JavaMail连接Office 365使用XOAUTH2身份认证

热门文章

  1. 【练习篇】SQLZOO(中文版)习题答案_SELECT from world
  2. android 红外遥控器实现原理
  3. 中兴长天信息(2022.10.17)实习复盘
  4. 工具:mac终端中文显示问题
  5. 游戏建模怎么学比较好?
  6. ElasticSearch系列:elasticsearch+kibana
  7. Fanuc开发技术集-Focas2中英文函数对照表第十七部分
  8. Spring Security OAuth2.0认证授权
  9. 毕向东java基础总结
  10. 三生三世十里桃花用计算机怎么弄,三生三世十里桃花酿酒系统怎么玩?酿酒系统玩法介绍...