进程和服务管理
進程和服務管理
ps -ef 顯示所有進程詳細信息 ps -ef | grep 篩選
ps -A 顯示所有進程
ps -u oracle 按名稱顯示信息
ps -fu =ps -f -u 不能寫成 ps -uf
top動態顯示正在運行的進程信息 q退出
top M 按內存大小排序
top P 按菜譜占有率排序
kill 殺死進程
kill -l 列出所有信號
sleep 999& 加& 放到后臺
[root@server ~]# pstree 4380 4380是sleep的父進程
bash─┬─pstree
└─sleep
kill 4488(sleep的進程號pid)
kill -9 強行殺死
killall 殺死進程用名稱
pkill -u 名稱 // 殺死制定進程
sleep 999 加上ctrl z 后臺掛起
jobs 查看后臺運行的進程
bg +編號 讓后臺掛起的進程運行 不調到前臺在后臺運行
fg +編號 把后臺運行的進程調到前臺
crontab 實現任務計劃
crontab -e 編輯
30 21 * * * root/root/bzckup.sh
每天21.30執行root/bzckup.sh文件 * * * 日 月 星期
*/5 * * * 每五分鐘執行一次
# crontab -e // 編輯
* * * * * echo $(date)>>/root/test.log //內容
[root@server ~]# crontab -l //列出內容
* * * * * echo $(date)>>/root/test.log
[root@server ~]# cat /root/test.log //查看內容
1111
Mon Jul 24 21:38:02 CST 2017
crontab -r //刪除用戶的crontab
crontab -i //刪除所有任務
[root@server ~]# cat /var/log/cron 日志
轉載于:https://www.cnblogs.com/luo102154/p/7235887.html
總結
- 上一篇: mongoose的populate
- 下一篇: 计算机架构及开机过程