专注于 JetBrains IDEA 全家桶,永久激活,教程
持续更新 PyCharm,IDEA,WebStorm,PhpStorm,DataGrip,RubyMine,CLion,AppCode 永久激活教程

Linux系列教程(二十四)——Linux的系统管理

  上篇博客介绍了Linux的服务管理,不管是以RPM包安装的服务,还是通过源码包安装的服务,万能启动服务的方法都可以通过 /绝对路径/启动脚本名 start 。而通过 RPM 包安装的服务还可以通过 service 命令来启动,造成RMP包和源码包启动服务的根本区别就是它们安装服务的位置差异造成的,RPM包安装是有默认的位置的,而源码包安装则需要自己手动指定位置,一般是在/usr/local。那么介绍完Linux的服务管理,本篇博客我们介绍Linux的系统管理。

1、进程管理

  进程简单来说就是系统中正在执行的一个程序或命令,每个进程都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源。

  通过管理进程,我们做的主要工作是:

  ①、判断服务器健康状态。

  ②、查看系统中的所有进程。

  ③、杀死进程。

2、查看系统中的所有进程:ps aux

  37_1.png

  37_2.png

  每一列解释如下:

  37_3.png

  37_4.png

3、查看系统健康状态:top

  37_5.png

  37_6.png

  37_7.png

  37_8.png

  37_9.png

  37_10.png

  37_11.png

4、查看进程数:pstree

  37_12.png

  37_13.png

5、终止进程:kill

  ①、查看可用的进程信号:kill -l

  37_14.png

  37_15.png

  ②、根据进程 pid 杀死进程

  kill -15 进程号 默认正常结束进程,其中选项 -15 可以省略。

  37_16.png

  ③、根据进程名 杀死进程

  37_17.png

  37_18.png

  37_19.png

6、将进程放入后台运行

  ①、在命令后加 &,使得命令在后台运行

  37_20.png

  ②、快捷键 Ctrl+z ,使得命令在后台暂停

  37_21.png

7、查看后台的工作

  37_22.png

8、将后台暂停的工作号恢复到前台执行

  37_23.png

9、将后台暂停的工作号恢复到后台执行

  37_24.png

10、监控系统资源:vmstat

  37_25.png

  37_26.png

11、查看硬件信息 dmesg

  37_27.png

  37_28.png

  还有个命令也可以查看 CPU 信息:

cat /proc/cpuinfo

  

12、查看系统与内核相关信息 uname

  37_29.png

13、查看当前系统位数 file

  通过 file 命令查看任意一个外部命令的信息,比如 file /bin/ls

  37_30.png

来源:https://www.cnblogs.com/ysocean/category/1098949.html

文章永久链接:https://tech.souyunku.com/14962

未经允许不得转载:搜云库技术团队 » Linux系列教程(二十四)——Linux的系统管理

JetBrains 全家桶,激活、破解、教程

提供 JetBrains 全家桶激活码、注册码、破解补丁下载及详细激活教程,支持 IntelliJ IDEA、PyCharm、WebStorm 等工具的永久激活。无论是破解教程,还是最新激活码,均可免费获得,帮助开发者解决常见激活问题,确保轻松破解并快速使用 JetBrains 软件。获取免费的破解补丁和激活码,快速解决激活难题,全面覆盖 2024/2025 版本!

联系我们联系我们