linux查看進程、cpu、內存
一、實時查看
電腦耗的一般是內存
用top命令查看,CPU、內存、使用率,實時數據;用 q 健退出或者 Ctrl +C退出
top 結果 解讀
top - 01:47:27 up 6:00, 2 users, load average: 0.00, 0.03, 0.05
Tasks: 154 total, 1 running, 153 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 1012076k total, 705720k used, 306356k free, 79348k buffers
Swap: 2031612k total, 0k used, 2031612k free, 332136k cached
up 6:00表示開機了6個小時了
load average: 0.00, 0.03, 0.05 表示是負載請款 每分鐘、每五分鐘、每十五分鐘的負載情況,綜合負載
Tasks: 154 total, 1 running, 153 sleeping, 0 stopped, 0 zombie 表示:
Cpu(s): 0.0%us, 0.0%sy, 0.0%ni, 100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st 100%的空閑率
Mem: 1012076k total, 705720k used, 306356k free, 79348k buffers 總計 使用 空閑
uptime:查看計算機工作時間 在線用戶 平均負載
who 查看在線登錄的用戶的詳細信息
last 保存計算機重要的操作命令
free -h 可以查看內存使用情況
Swap 就是虛擬內存或者是交換內存
二、定時任務
1、一次性任務計劃 at
添加任務
at 18:15
init 6
crontab + d 退出
at 什麽時間點幹
編輯幹什麽
crtl+d 退出編輯
查看任務
刪除任務
atrm 任務號(就是job 後邊跟的)
執行完之後任務會自動消失
2、周期性任務計劃
* * * * * /bin/jjjjxhhh.sh任務 —— 分 時 日 月 周 任務
00 03 * * * 每天三點
20 23 * * * 每天23點
*/5 * * * * 每隔五分鐘
59 23 * * 1-2 每周一、周二23點59分
59 23 * * 1,3,5 每周一、周三、周五的23點59分
crontab
添加
每天的18:24 重啟
crontab -e
24 18 * * * init 6
查看
ctontab -l
刪除
crontab -e
刪除那個任務那一行
crontab -r 刪除這個用戶下的所有的定時任務
crontab -i 在刪除用戶的任務計劃之前提示一下
crontab -s
三、
linux查看進程、cpu、內存