CentOS6/7 -- 启动服务及日志查看
centos7 查看服务启动日志journalctl -u docker.service![在这里插入图片描述](https://img-blog.csdnimg.cn/20200205130942102.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nL...
CentOS6
-
chkconfig / chkconfig --list显示开机启动服务列表
-
chkconfig --level 3 服务名 on/off
-
chkconfig 服务名 on/off
-
chkconfig --del 服务名 删除(关闭)服务
-
chkconfig --add 服务名 添加(开启)服务
-
/var/log/messages核心系统日志文件
etc/logrotate.conf
messages由syslogd这个守护进程产生的,如果停掉这个服务则系统不会产生/var/log/messages -
/var/log/wtmp 查看用户登录历史 last
-
lastlog 所有的用户登陆信息
/var/log/btmp lastb 查看无效登录历史
/var/log/maillog
/var/log/secure -
dmesg
/var/log/dmesg 系统启动产生的硬件信息
screen
ctrl a d 退出screen界面
screen -r 返回screen界面
screen -ls 查看screen 列表
screen -r screenID 返回选择的screen界面
CentOS7
一、CentOS的Services使用了systemd来代替sysvinit管理
1、systemd的服务管理程序:
systemctl是主要的工具,它融合之前service和chkconfig的功能于一体。可以使用它永久性或只在当前会话中启用/禁用服务。
systemctl可以列出正在运行的服务状态,如图:
- 2、如何启动/关闭、启用/禁用服务?
启动一个服务:systemctl start postfix.service
关闭一个服务:systemctl stop postfix.service
重启一个服务:systemctl restart postfix.service
显示一个服务的状态:systemctl status postfix.service
在开机时启用一个服务:systemctl enable postfix.service
在开机时禁用一个服务:systemctl disable postfix.service
查看服务是否开机启动:systemctl is-enabled postfix.service;echo $?
查看已启动的服务列表:systemctl list-unit-files|grep enabled
说明:启用服务就是在当前“runlevel”的配置文件目录/etc/systemd/system/multi-user.target.wants/里,建立/usr/lib/systemd/system里面对应服务配置文件的软链接;禁用服务就是删除此软链接。如图:
- 查看服务启动日志
journalctl -u docker.service
更多推荐
所有评论(0)