标签:logo 数值 linu run 默认 cin 图形 tar 操作系统
操作系统中在后台持续运行的程序,本身并没有操作界面,需要通过端口号访问和操作。CentOS 6和CentOS 7的服务管理有很大区别,我们分别来看。
2.1 service命令
service 服务名 start
service 服务名 stop
service 服务名 restart
service 服务名 reload
service 服务名 status
2.2 服务对应程序文件
/etc/init.d目录下都是
2.3 chkconfig命令
查看服务列表:chkconfig [--list]
设置具体服务开机自动启动状态:chkconfig 服务名 on/off
思考:你能否区分清楚这两种状态呢?
服务现在是否运行
服务是否开机自动运行
2.4 Linux的运行级别
vim /etc/inittab查看系统配置。CentOS6系统使用0~6这7个数字来控制Linux系统的启动方式。
运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动
运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆
运行级别2:多用户状态(没有NFS),没有网络服务
运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式
运行级别4:系统未使用,保留
运行级别5:X11表示控制台,进入图形界面
运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动
常用的是3或5。
chkconfig命令使用--level参数和一个数值可以控制一个服务在某个运行级别的是否自动启动。
2.5 防火墙
服务名:iptables
停止防火墙:service iptables stop
3.1 systemctl命令
systemctl start 服务名(xxxx.service)
systemctl restart 服务名(xxxx.service)
systemctl stop 服务名(xxxx.service)
systemctl reload 服务名(xxxx.service)
systemctl status 服务名(xxxx.service)
3.2 服务对应程序文件
/usr/lib/systemd/system目录下都是
3.3 systemctl命令代替chkconfig命令
查看服务状态:systemctl list-unit-files
设置或取消服务开机自动启动:
- 设置开机自动启动:systemctl enable 服务名
- 取消开机自动启动:systemctl disable 服务名
3.4 CentOS7简化了运行级别
vim /etc/inittab
# inittab is no longer used when using systemd. # # ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM. # # Ctrl-Alt-Delete is handled by /usr/lib/systemd/system/ctrl-alt-del.target # # systemd uses ‘targets‘ instead of runlevels. By default, there are two main targets: # # multi-user.target: analogous to runlevel 3 # graphical.target: analogous to runlevel 5 # # To view current default target, run: # systemctl get-default # # To set a default target, run: # systemctl set-default TARGET.target |
systemctl set-default graphical.target
3.5 关闭防火墙
systemctl disable firewalld.service
Systemctl stop firewalld.service 关闭防火墙
标签:logo 数值 linu run 默认 cin 图形 tar 操作系统
原文地址:https://www.cnblogs.com/wushaopei/p/11726983.html