Linux学习笔记之系统管理

来源:互联网 发布:小学数学网络研修计划 编辑:程序博客网 时间:2024/05/20 12:22
linux系统管理


ps aux | grep httpd 查看Apache进程
ps aux | grep nginx 查看nginx进程


ps aux 和 ps -le 作用大体相似 查看系统进程


pstree  -p -u 可查看用户


top 查看系统进程 


一、工作管理:不能与前台用户直接产生交互
查看后台运行程序:jobs
将程序放入后台:top &


fg  fg %1 恢复到前台
bg  bg %1 放入后台


nohup 命令 & 脱离终端后不终止后台程序


二、系统资源查看
vmstat [刷新延时,刷新次数]  (重点)


dmesg | grep CPU(重点)


cat /proc/cpuinfo 查看cpu信息


uname 查看系统操作
-a
-r 内核版本


lsb_release -a 查看系统版本发行版


lsof 命令 查询系统进程调用的文件
lsof | more 查看系统中所有进程调用的文件
lsof /sbin/init 查询哪一个文件
lsof -c httpd 
lsof -u root 按照用户名


三、系统定时任务
at服务 一次性定时任务
查询是否安装 chkconfig --list | grep atd
service atd status


at [选项] 时间






cron服务 循环定时任务
查询是否安装 chkconfig --list | grep cron服务
service crond status


crontab -r 删除定时任务
crontab -l 查定时任务询
crontab -e 设置定时任务 
* * * * * *执行的任务 


crontab设置


anacron检测周期
原创粉丝点击