鸟哥私房菜基础篇:程序管理与 SELinux 初探习题

亡梦爱人 提交于 2019-12-03 13:42:56

猫宁!!!

参考:http://cn.linux.vbird.org/linux_basic/0440processcontrol.php

 

1-简单说明什么是程序 (program) 而什么是程序 (process)?

 

程序 (program) 是系统上面可以被运行的文件,由於 Linux 的完整档名 (由 / 写起) 仅能有一个, 所以 program 的档名具有单一性。当程序被运行后,就会启动成程序 (process), 一个 program 可以被不同的使用者或者相同的使用者重复的运行成为多个程序, 且该程序所造成的程序还因为不同的使用者,而有不同的权限,且每个 process 几乎都是独立的。

 

2-我今天想要查询 /etc/crontab 与 crontab 这个程序的用法与写法,请问我该如何线上查询?

 

查询 crontab 命令可以使用 man crontab 或 info crontab ,至於查询 /etc/crontab ,则可以使用 man 5 crontab 罗!

 

3-我要如何查询 crond 这个 daemon 的 PID 与他的 PRI 值呢?

 

ps aux | grep crond 即可查到!

 

4-我要如何修改 crond 这个 PID 的优先运行序?

 

先以 ps aux 找到 crond 的 PID 后,再以: renice -n number PID 来调整!

 

5-我是一般身份使用者,我是否可以调整不属於我的程序的 nice 值?此外,如果我调整了,我自己的程序的 nice 值到 10 ,是否可以将他调回 5 呢?

 

不行!一般身份使用者仅能调整属於自己的 PID 程序,并且,只能将 nice 值一再地调高,并不能调低,所以调整为 10 之后,就不能降回 5 罗!

 

6-我要怎么知道我的网络卡在启动的过程中有没有被捉到?

 

可以使用 dmesg 来视察!

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!