一、linux查看系統進程的命令是
toplinux
二、在超級用戶下顯示linux系統中正在運行的所有進程,使用的命令和參數
ps aux或
ps -ef
緩存
三、在linux操做系統中,如今查看tomcat的進程狀態使用命令是
ps aux | grep tomcattomcat
四、linux系統中,要想進程在後臺運行,在命令結尾加上
&服務器
5 、服務器如何設置每週1、3、五凌晨1點自動重啓
crontab -e
0 1 * 1,3,5 reboot工具
六、在linux下top命令中load averages的含義?
每隔1分鐘,5分鐘,10分鐘系統平均負載spa
七、crontab任務計劃,寫出:週三7-9點每5分鐘執行一次a.sh文件?
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
*/5 7-9 * * 3 a.sh操作系統
八、定時任務計劃,天天早上6點到12點,每隔2小時執行一次/usr/bin/httpd.sh怎麼實現?如何備份生產環境的定時任務?(生產環境的定時任務默認跑在root用戶下)
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
* 6-12/2 * * * /usr/bin/httpd.sh
拷貝 /var/spool/mail/rootblog
九、cron是一個linux下的定時執行工具,可在無需人工干預的狀況下運行做業,其基本格式順序爲:* * * * * command,其中第五個星號表明。(C)
a.分鐘 b.小時 c.星期 d.日期進程
10 、解釋top命令和vmstat命令?crontab
top命令能夠用來查看正在運行的進程和系統負載信息,包括cpu負載、內存使用、各個進程所佔系統資源使用了什麼命令等
top命令的默認輸出信息:
上半部分顯示系統總體負載狀況
top行:顯示當前系統時間,系統運行的時間,系統在1分鐘、5分鐘、15分鐘內cpu的平均負載
Tasks行:顯示進程統計信息,包括進程總數、運行狀態進程數、休眠狀態進程數、中止狀態進程數和殭屍進程數
Cpu(s)行:顯示cpu統計信息,包括用戶空間進程佔用cpu百分比、內核空間進程佔用cpu百分比,nice值大於0的進程佔用cpu百分比,id空閒狀態百分比、wait狀態百分比,以及處理硬中斷、軟中斷的百分比
Mem行:顯示內存統計信息,包括內存總量、剩餘內存、已用內存以及緩衝區的內存數量
Swap行:顯示交換內存統計信息,包括交換內存總量、剩餘交換內存大小、已用交換內存大小以及用做緩存的交換內存大小
下半部分顯示各進程的運行狀況
PID:進程ID
USER:啓動進程的用戶
PR:進程優先級或實時進程(顯示爲rt時)
NI:進程的nice值
VIRT:進程所佔虛擬內存大小
RES: 進程所佔物理內存大小
SHR:進程所佔共享內存大小
S:進程的運行狀態
%CPU:進程使用cpu百分比
%MEM: 進程使用內存百分比
TIME+:進程使用cpu時間總計
COMMAND:進程使用的命令
vmstat命令用來統計虛擬內存、進程信息、CPU活動等
procs
r:可運行進程個數
b:處於不可中斷睡眠狀態的進程個數
memory
swpd:已使用虛擬內存大小
free:可用內存大小
buff:用做緩衝區的內存大小
cache:用做緩存的內存大小
swap
si:從磁盤交換進內存的數據速率
so:從內存交換至磁盤的數據速率
io
bi:從塊設備讀入數據的速率
bo:保存數據至塊設備的速率
system
in:中斷速率,包括時鐘中斷
cs:進程切換速率
cpu
us:用戶進程執行時間百分比
sy:系統進程執行時間百分比
id:空閒時間百分比
wa:IO等待時間百分比
st:虛擬機盜用百分比