鳥哥私房菜基礎篇:程序管理與 SELinux 初探習題

貓寧!!!

參考: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 來視察!

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章