前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux系列教程(二十四)——Linux的系统管理

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

作者头像
IT可乐
发布2018-01-04 15:40:04
1.2K0
发布2018-01-04 15:40:04
举报
文章被收录于专栏:IT可乐

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

1、进程管理

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

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

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

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

  ③、杀死进程。

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

  每一列解释如下:

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

4、查看进程数:pstree

5、终止进程:kill

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

②、根据进程 pid 杀死进程

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

③、根据进程名 杀死进程

6、将进程放入后台运行

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

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

7、查看后台的工作

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

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

10、监控系统资源:vmstat

11、查看硬件信息 dmesg

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

代码语言:javascript
复制
cat /proc/cpuinfo

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

13、查看当前系统位数 file

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

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-11-24 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、进程管理
  • 2、查看系统中的所有进程:ps aux
  • 3、查看系统健康状态:top
  • 4、查看进程数:pstree
  • 5、终止进程:kill
  • 6、将进程放入后台运行
  • 7、查看后台的工作
  • 8、将后台暂停的工作号恢复到前台执行
  • 9、将后台暂停的工作号恢复到后台执行
  • 10、监控系统资源:vmstat
  • 11、查看硬件信息 dmesg
  • 12、查看系统与内核相关信息 uname
  • 13、查看当前系统位数 file
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档