| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> linux基础之服务(service)管理 -> 正文阅读 |
|
[系统运维]linux基础之服务(service)管理 |
目录 介绍: 服务(service)本质就是进程,但是是运行在后台的,通常都会监听某个端口,等待其他程序的请求,比如(mysql,sshd 防火墙等),因此我们又称为守护进程,是Linux中非常重要的知识点 service管理指令1.service 服务名[start | stop | restart |reload | status] 2.在CentOS7.0之后,很多服务不再是要用service,而是systemctl 3.service指令管理的服务在 /etc/init.d 查看 ? ?查看服务名: 方式1:使用setup -> 系统服务,就可以看到全部 ? 方式2: /etc/init.d 看到service指令管理的服务 ls -l /etc/init.d 服务的运行级别(runlevel):Linux系统有7中运行级别(runlevel):常用的是级别3和5 运行级别0:系统体积状态,系统默认运行级别不能设为0,否则不能正常启动 运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登录 运行级别2:多用户状态(内有NFS),不支持网络 运行级别3:完全的多用户状态(有NFS),登录后进入控制台命令行模式 运行级别4:系统未使用,保留 运行级别5:X11控制台,登录后进入图形GUI模式 运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动 开机的流程说明: 开机=>BIOS=>/boot=>systemd进程1=>运行级别=>运行级别对应的服务 ? chkconfig指令介绍 1.通过chkconfig命令可以给服务的各个运行级别设置自启动/关闭 2.chconfig指令管理的俯卧在 /etc/init.d 查看 3.注意:Centos7.0后,很多俯卧使用systemctl管理 chkconfig基本语法 查看服务 chkconfig --list [ | grep xxx] chkconfig 服务名 --list chkconfig --level 5 服务名on/off 使用细节:chkconfig重新设置服务后自启动或关闭,需要重启机器reboot生效 systemctl管理指令1.基本语法:systemctl [start | stop | restart | status] 服务名 2.systemctl指令管理的服务在 /usr/lib/systemd/system查看 systemctl设置服务的自启动状态 1.systemctl list-unit-files [ | grep 服务名](查看服务开机启动状态,grep进行过滤)? 2.systemctl enable 服务名(设置服务开机启动) 3.systemctl disable 福我命(关闭服务开机启动) 4.systemctl is-enabled 服务名(查询某个服务是否是自启动的) 打开或者关闭指定关口 在真正的生产环境,往往需要将防火墙打开,但问题来了,如果我们把防火墙打开,那么外部请求数据包就不能跟服务器监听端口通讯。这时,需要打开指定的端口,比如80,22,8080等。 firewall指令打开端口:firewall-cmd --permanent --add-port=端口号/协议 关闭端口:firewall-cmd --permanent --remove-port=端口号/协议 重新载入,才能生效:firewall-cmd --reload 查询端口是否开放:firewall-cmd --query-port=端口/协议 动态监控进程介绍: top与ps命令很相似。它们都是用来显示正在执行的进程。top与ps最大的不同之处,在于top在执行一段时间可以更新正在运行的进程 基本语法 top [选项] 选项说明
?交互操作说明:
查看系统网络情况netstat基本语法 netstat [选项] 选项说明 -an 按一定顺序排列输出 -p 显示哪个进程在调用 ? ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 12:11:04- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |