Linux笔记——进程管理与网络监控技术讲解

这篇具有很好参考价值的文章主要介绍了Linux笔记——进程管理与网络监控技术讲解。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

系列文章目录

Linux笔记——磁盘进行分区与挂载介绍

Linux笔记——管道相关命令以及shell编程

文章目录

系列文章目录

前言

一 进程管理

1 简介

2  系统执行进程的情况

3  查看进程树

4  服务管理

4.1 服务的运行级别

4.2 chkconfig

4.3 systemctl管理指令

4.4 针对某个端口号,防火墙是放行的

二 网络状态监控

总结


前言

本文主要介绍进程相关的内容以及相关的案例解析。

一 进程管理

1 简介

Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

 例如:top命令的结果就是前台,占有模式中。

2  系统执行进程的情况

Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

 执行命令:ps -aux

Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

 显示的较多内容时,可以加入管道“  |  ”后面加入more一页一页翻看。

Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

说明: 

  • USER:执行该进程的用户
  • PID:进程号【Java里面常用于杀死进程】
  • CPU:该 进程占用CPU的百分比
  • MEM:该进程占用物理内存的百分比
  • VSZ:占用虚拟内存的大小
  • RSS:占用物理内存的大小
  • TTY:终端信息
  • STAT:当前的运行的状态,S表示正在休眠,R代表正在运行
  • START:该进程执行的开始时间
  • TIME:该进程占用的CPU的时间  这个时间只能小于或者等于进程开始的时间start
  • COMMAND:启动该进程的指令是什么

一个进程至少有一个线程。

kill -9 +进程号,结束当前进程。

3  查看进程树

安装进程树

yum install -y psmisc

Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

注意需要安装pstree,安装pstree之前需要注意,不能直接使用yum install -y pstree 。 因为
pstree只是psmisc这个进程管理包软件的其中一个工具。

使用命令pstree命令查看

Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

atd——守护进程

crond——任务执行进程

查看进程编号咋上述的命令上面加入-p即可

Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

这样就可以看到进程编号了,方便你杀死需要杀死的进程。 

4  服务管理

Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

 Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

有些第三方的服务可以使用service服务

举例来说:

Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

使用方式:service network start
yum install setuptool 使用setup命令需要安装该工具。

查看系统的服务

Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

安装setup工具

yum install setuptool

Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

 如果发现只有验证配置,没有系统服务,需要继续安装如下组件:

 #安装系统服务

yum -y install ntsysv

 文章来源地址https://www.toymoban.com/news/detail-602231.html

输入setup命令进入

Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

进入之后的界面: 

Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

 进入系统服务里面即可

Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

 我们会发现有一些服务在前面打了星星,这些服务是会随着Linux系统的启动而自动启动的。

不到" * "的需要我们手动启动这些命令。

可以通过空格控制服务是否自启动

注意:SSHD是Secure Shell的简称,是Linux中备受欢迎的密码登录服务,它使用公钥加密系统实现安全的通信,确保了客户机和服务器之间的数据安全传输。

通过输入空格键,可以切换手动启动还是自动启动的状态。
注意按Tab健可以在按钮上进行选中操作。

4.1 服务的运行级别

Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

5为图形界面,3为字符界面

4.2 chkconfig

Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

 下面演示一下nerwork在各个级别的服务是否开启状态。

Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

我们可以控制某一个服务在某一个级别是开还是关闭的状态,具体如下:

chkconfig --level 5 network off

Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

从上图我们可以看出5的运行级别下,network这个服务的状态已经为关闭状态了。

接着将5放开在之前的命令上面将off换成on即可

Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

 解释说明:

chkconfig --level +级别【例如上述的5】+服务名称 off/on【开启还是关闭状态】

4.3 systemctl管理指令

Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

 查看所有的systemctl指令管理的服务,命令:ls /usr/lib/systemd/system回车

Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

补充案例:

Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

支持管道查询一些基础服务的全部服务 

服务名是.service前面的那一部分内容。

4.4 针对某个端口号,防火墙是放行的

这种适合与运维人员的内容

Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

 如何查看某一个端口号的协议,具体如下:

netstat -anp | grep tcp

Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

 netstat查看网络监控的命令。

案例1:
首先需要在windows上安装telnet组件,才可以进行测试,具体如下:
Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

 下面打开dos进行测试,具体如下:telnet 192.168.29.130 111
案例2:开放111端口
firewall-cmd --permanent --add-port=111/tcp

【关闭所有的防火墙,但是只给111这个端口给一个权限,permanent永久的】
案例3:关闭111端口
firewall-cmd --permanent --remove-port=111/tcp

二 网络状态监控

Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum
Linux笔记——进程管理与网络监控技术讲解,Linux以及MySQL数据库实训笔记,linux,运维,centos,进程管理,rpm与yum

 可以看到哪一些连接连接到Linux机器,也可以看到有谁正在监控Linux机器。

总结

以上就是今天的内容~

欢迎大家点赞👍,收藏⭐,转发🚀,
如有问题、建议,请您在评论区留言💬哦。

最后:转载请注明出处!!!

 

到了这里,关于Linux笔记——进程管理与网络监控技术讲解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux 中的 20 大网络监控工具

    在本教程中,让我们讨论可用于 linux 系统的最佳网络监控工具。有很多可用的工具,如 nethogs、ntopng、nload、iftop、iptraf、bmon、slurm、tcptrack、cbm、netwatch、collectl、trafshow、cacti、etherape、ipband、jnettop、netspeed 和 speedometer。 上述工具中的每一个都有自己的特点,但最终它们所做

    2024年02月10日
    浏览(30)
  • Linux网络、磁盘、内存、日志监控

    平均负载是指单位时间内,系统处于可运行状态和不可中断状态的平均进程数,也就是平均活跃进程数,它和 CPU 使用率并没有直接关系。平均负载其实就是平均活跃进程数。平均活跃进程数,直观上的理解就是单位时间内的活跃进程数。 查看cpu个数: 负载说明(现针对单核

    2024年02月12日
    浏览(34)
  • Linux系统运行时参数命令(性能监控、测试)(3)网络IO性能监控

    通常用带宽、吞吐量、延时、PPS(Packet Per Second)等指标衡量网络性能 带宽 ,表示链路的最大传输速率,单位通常为b/s(比特/秒) 吞吐量 ,表示单位时间内成功传输的数据量,单位通常为b/s(比特/秒)或者B/s(字节/秒)。吞吐量受带宽限制,而吞吐量/带宽,也就是 网络

    2024年02月13日
    浏览(29)
  • KALI LINUX网络安全监控工具

    Snort是一款常用的开源入侵检测系统,被广泛应用于渗透测试、网络安全监控和入侵检测等领域。作为一名渗透测试工程师,了解Snort的原理、配置和使用方法是非常必要的。本文将详细介绍Snort的工作原理、配置方法和使用技巧,希望可以帮助读者更好的理解和应用这个工具

    2024年02月02日
    浏览(35)
  • Linux系统命令与网络、磁盘参数和日志监控

    grep命令用于在文件中搜索,并显示匹配效果 wc命令用于计算字数。 利用wc指令我们可以计算文件的Byte数、字数、或是列数,若不指定文件名称、或是所给予的文件名为\\\"-\\\",则wc指令会从标准输入设备读取数据 查看机器的启动时间、登录用户、平均负载等情况 uptime 13:01:52 up

    2024年02月10日
    浏览(30)
  • Linux 网络流量监控利器 iftop命令详解及实战

    简介 iftop 是什么 在 Linux 系统下即时监控服务器的网络带宽使用情况,有很多工具,比如 iptraf、nethogs 等等,但是推荐使用小巧但功能很强大的 iftop 工具。 iftop 是 Linux 系统一个免费的网卡实时流量监控工具,类似于 top 命令。iftop 可以监控指定网卡的实时流量、端口连接信

    2024年02月03日
    浏览(41)
  • linux服务器监控之内存、cpu、网络、磁盘

    一、服务器实时内存监控 1、Linux帮助命令 man:Linux下的函数手册命令,可以查看所有命令的使用方法 ls:  ls -al: ll: 2、实时监控命令 top:   能够实时监控系统的运行状态,并且可以按照cpu及内存等进行排序。            语法:top -hv|-bcHiOSs -d secs -n max -u|U user -p pid(s) -o file

    2024年02月09日
    浏览(49)
  • NC-SI协议详解:网络控制器的管理与监控

    引言: 在现代计算机网络中,网络控制器扮演着关键的角色,负责管理和监控网络设备。而NC-SI(Network Controller Sideband Interface)协议作为一种重要的通信协议,为主机系统与网络控制器之间提供了一条便捷的通信通道。本文将详细介绍NC-SI协议的原理、功能以及其在网络控制

    2024年02月10日
    浏览(27)
  • 视频汇聚/视频云存储/视频监控管理平台EasyCVR提升网络稳定小tips来啦!

    安防视频监控/视频集中存储/云存储/磁盘阵列EasyCVR平台可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。平台既具备传统安防视频监控的能力,也具备接入

    2024年02月12日
    浏览(44)
  • 【开发】tips:视频汇聚/视频云存储/视频监控管理平台EasyCVR如何提升网络稳定

    安防视频监控/视频集中存储/云存储/磁盘阵列EasyCVR平台可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。平台既具备传统安防视频监控的能力,也具备接入

    2024年02月11日
    浏览(81)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包