文章目录
Linux服务管理
服务的简介和分类
分类:
- RPM包默认安装的服务
- 独立的服务
- 基于xinetd服务
- 源码包安装的服务
RPM包安装的服务
查看服务自启动状态 只能查看RPM包
chkconfig --list
源码包安装的服务
查看以下目录
/usr/local/
RPM包安装的服务管理–独立的服务
- 独立服务的启动
/etc/init.d/服务 start|stop|restart|status
service 独立服务名 start|stop|restart|status
- 独立服务的自启动
chkconfig --level 2345 服务名
修改 /etc/rc.local
ntsysv
RPM包安装的服务管理–基于xinetd服务
系统管理
进程管理-查看进程
查看进程 ps -le
查看系统状态 top
查看进程树 pstree
进程管理-终止进程
kill -l
查看kill支持的进程信号
killall
pkill
工作管理
将进程放入后台
命令 + &
系统资源查看
vmstat # 查看系统资源
dmesg # 开机时内核检测信息
free -m #查看内存使用状态
cat /proc/cpuinfo # 查看CPU信息
uname # 查看系统和内核信息
-a 查看系统所有相关信息
-r 查看内核版本
-s 查看内核名称
file /bin/ls # 查看当前系统的位数
lsb_release -a # 查看发行版本
系统定时任务
- crond服务管理与访问控制
service crond restart
chkconfig --list
- 设置定时任务
crontab
-e 编辑crontab 定时任务
-l 查询crontab定时任务
-r 删除当前用户所有的crontab任务
- 定时任务的格式
* * * * * command