IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Linux进程管理与服务管理命令表 -> 正文阅读

[系统运维]Linux进程管理与服务管理命令表

Linux进程管理与服务管理

Linux进程管理:

查看进程信息

ps -选项
 ps -aux:BSD格式 显示目录不全容易误伤
  -a:显示终端所有的进程信息
  -u:以用户的形式显示进程信息
  -x:显示后台进程的参数
 
 ps -ef:System v格式 显示目录全路径推荐使用
  -e:显示所有进程
  -f:全格式

在这里插入图片描述

进程指令表需要注意的有STAT(进程状态),COMMAND(启动命令的参数)

STAT参数

参数功能
R运行中
S等待调用
D等待磁盘io
T暂停或跟踪状态
Z进程已结束,仅印象名留存
W内存交换
N优先级低的进程
<进程的领导者
s锁定状态
L多线程状态
+前台进程

————————————————————————————————————————————————————————————
查看进程树
基本语法:

pstree [选项]

常用选项:

-p:显示进程的PID
-U:显示进程所属用户

————————————————————————————————————————————————————————————
终止进程kill和killall

kill [选项] 进程号 :杀死单一进程
killall [选项] 进程名:杀死父子进程

选项功能
-9强制执行

————————————————————————————————————————————————————————————

Linux服务管理

介绍:服务本身就是进程,但是是运行在后台的,通常会监听某个端口,等待其他程
序的请求,比如(mysql,sshd,防火墙等),因此我们又称为守护进程,是Linux中
非常重要的知识点。ps(在centos7.0后很多服务不在使用sevice而是使用
systemctl.)


service管理指令

service服务名startstoprestartreloadstatus
service服务名开启停止重启重载查看状态

centos查看服务名:setup ->系统服务
service指令管理的服务在 /rtc/init.d查看

————————————————————————————————————————————————————————————
systemctl管理指令

systemctl服务名startstoprestartreloadstatus
systemctl服务名开启停止重启重载查看状态
systemctl指令管理的服务在 /usr/lib/systemd/system 查看

system设置服务的自启动状态

永久设置服务开机自启:systemctl 服务名 enable
永久关闭服务开机自启:systemctl 服务名 disable
查看服务开机启动状态:systemctl list-unit-files 服务名
查看服务是否是启动状态:systemctl is-enabled 服务名	

————————————————————————————————————————————————————————————
chkconfig指令
介绍:
1.通过chkconfig命令可以给服务各个运行级别设置自 启动/关闭。
2.chkconfig指令管理的服务在 /rtc/init.d查看
3.在centos7之后很多服务使用systemcet管理


chkconfig基本语法

查看服务:chkconfig --list 
修改级别:chkconfig --level 5 服务名 on/off

————————————————————————————————————————————————————————————

端口管理
介绍:
在真正的生产环境里,往往需要将防火墙打开,但问题来了,如果我们把防火墙打开,外部请求的数据包就不能跟服务器监听端口通讯,这时需要打开指定的端口。

firewall指令

打开端口:firewall-cmd --permanent --add-port=端口号/协议
关闭端口:firewall-cmd --permanent --remove-port=端口号/协议
重新载入才能生效:firewall-cmd --reload
查询端口是否开放:firewall-cmd --query-port=端口号/协议

————————————————————————————————————————————————————————————
top动态监控
介绍:
top跟ps非常相像。他们都是用来显示正在进行的进程。top与ps最大的不同之处,在于投票在执行一段时间可以更正正在运行的进程。

top基本语法:
top [选项]
      -d:指定top命令每隔几秒更新,默认是3-i:使top不显示任何闲置或者僵死的进程
      -p:通过指定pid单独监控某个区域    

top交互操作说明

操作功能
P以cpu使用率排序
M以内存使用率排序
N
q退出top
u监控输入的用户
k踢掉输入的用户

————————————————————————————————————————————————————————————
查看系统网络情况
基本语法:

netstat [选项]
         -an:按一定顺序排序
         -p:显示哪个进程在调用

检测主机链接命令:ping

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-03-17 22:37:43  更:2022-03-17 22:40:15 
 
开发: 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/16 1:29:09-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码