教程案例教案_第1頁
教程案例教案_第2頁
教程案例教案_第3頁
已閱讀5頁,還剩4頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

RHCSA_U15系統資源及計劃任一、進程管理進程簡單理解就是一個程序的體現。如:名稱id號、運行者:uidgid、運行狀態、使用內存、cpu處理情況等。★ps查看進程信息:Processps默認情況下,按照當前終端的當前用戶顯示進程SysV風格:必須面加一個“-”號:-eBSD風格:不必加一個“-”號:aux-e或a可顯示所有終端中的進程(包括在其他終端運行的進-uuseruser顯示進程;-f-x不是終端的進程。如:在桌面打開gedit的進-f- PROPERTY1,PROPERTY2,...可打印自定義信息 m、%cpu、%mem、state、tty、euser、 等★常用組合示例psaux|grepbashps-eo m指定自定義選項。eo、ao有順序要求,不可oe、oapidof 查看指定進程 同pidof,根據程序名稱,查找其進程的ID 查看進程樹,init是所有時程的父進程,不能有的程序員開發的程序不好,寫的程序要求調有的程序員開發的程序不好,寫的程序要求調用100M內存,可實際需需1M,所以這就要求調優了二、進程狀態:S休眠,當前進程沒cpu,并且是可中斷的睡眠D不可中斷,通常是I/O進程R正在運行Z僵 僵死在那里了殺也殺不了它內存空間不明并沒釋放T停s包含子進程,一般指會話進程的<高優先N低優先級進+進l鎖。 些頁面被鎖定了進程開始的時間。Time進程消耗cpu的時三、top,實時進P:按CPU的大小排序l:是否顯示平均負載和啟t:是否顯示進程和CPU狀態相關信m:是否顯示內存相關c:是否顯示完整令行信q:退出按q退出。top 指定延遲時長,單位1、5、15分鐘的負載。3個相加,大于CPU的核數,就說明機器很卡Cpu:%us用戶使用的cpu,%sy是指系統使用的cpu四、管理內存:以兆為單位查[root@desktop23以兆為單位查真正使用的內存:used-<20內>70%buffers一般是存一些文件屬性,cached存數據。應用程序可用的<20內>70%[root@desktop23~]#cat/proc/meminfo[root@desktop23~]#uptime五、管理進程優先級1-139。1-99內核控制的,用戶可調整是(100-139[root@desktop23~]#vima1&[root@desktop23~]#nicevima2&[root@desktop23~]#nice--30vima3&[root@desktop23~]#nice-30vima4&[root@desktop23~]psocomm,nice,pcpu,pmem查看一下、比較一nice沒有-30,最低是-20,所以實際也就是-20nice30,最高是19,所以實際是19以上是程序還未運行時,指定程序的nice值。如果已經[root@desktop23~]#renice-5-5值,不是選項。了解即可,現在服務器硬件性能都很好,不用改nice。只有rootnice值。六、終止進程:信號:程序將操作與每個信號相關聯。類似電道與數字信號關聯重要的信號1:SIGHUP:讓一個進程不用重啟,就可以重讀其配置文件,2:SIGINT:Ctrl+c: SIGKILL:殺死一個進程。立即終止。的信號有時候進程有依賴關系,要用-9kill進程。這是發的信號15:SIGTERM:終止一個進程,默認信號。這是發給程序本身的信[root@desktop23~]#man7 顯示完整的列用法:信號號碼:kill信號名稱簡寫:kill-如:killkillallCOMMAND(名稱[root@desktop23~]#killall使用killall殺死進程名稱比 ,因為他把所有top殺死了““進程“1”是killkill-9七、圖形管理進程:類似windows任務管理器[root@desktop23~]#gnome-system-monitor前臺作業:占據了命令提示作業:啟動之后,釋放命令提示符,后續的操作在完成。在(背景)運行進程。在命令行后添加一個和號[root@desktop23~]#firefox暫時停止某個運行程序。使用Ctrl-z或發送信號管理作業或暫停的作業。[root@desktop23~]#jobs[root@desktop23~]#ddif=/dev/vdaof=/dev/null[root@desktop23~]#bg[root@desktop23~]#fg九、at計劃任務:用法:man1.at體2.查看:保存路atrm編atratdatrm編atratd4.時間表示法,相當靈活。5.相對時間at4pm3days三天之4以不用2分鐘atnow2 2分鐘注意:at沒法重新編輯,只能刪除了,重寫一個at任務。at不能指定已經過去的時間。如果只是指定過期的分、時,那at任務將在下一次的時間執行!at控制編輯at任務:/etc/at.deny,/etc/at.allow 用法同at。但不用指定時間,它會自動選擇系統空閑時間執行任務十、 周期性計劃任務:系統任務/etc/crontab、用戶任務。用的最多的是周期性計劃任務。用戶任務編輯crontab的格式:** *** (用戶任務沒有這一列)命令執行的任務=7列分時日月星 空格隔開,前5列表示時間。時間取值:[root@desktop23~vim分:0-

時:0-

日:1- 月:1-

星:0-時間示例20** 單一的時間,每天的209-12** 連續:9-12點(分鐘一定要有具體時間值139,11,12,13** 不連續:9,11,12,13*/5*** 間隔時間 每隔5分鐘如cron★系統自動執行的全局周期性計劃任:以在vim/etc/crontab這樣以root,運行路徑 下的所有★這個文件必須要有的,如果沒有,除了root用戶,其他所有的用戶都不能寫計劃任務。如果誤刪除了,重新touch一個更可以了。總結:/etc/cron.deny①這2個文件都不存在,只有root用戶可編輯計劃任務;文 僅/etc/cron.deny,只寫在其中的用戶編輯計劃任 僅/etc/cron.a

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論