zoukankan      html  css  js  c++  java
  • Linux系列教程(二十四)——Linux的系统管理

      上篇博客介绍了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 信息:

    cat /proc/cpuinfo
    

      

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

      

    13、查看当前系统位数 file

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

      

  • 相关阅读:
    JS---案例:拖曳对话框
    关于选用ccflow你所担心的问题都在这里为您解答
    Elasticsearch(GEO)数据写入和空间检索
    echart的legend不显示问题
    html5+css3的神奇搭配
    h5+css3+Jq
    初探 jQuery
    在vi编辑器中如何向上翻页,向下翻页以及查询“ab”
    webpack4 特性
    webpack4配置
  • 原文地址:https://www.cnblogs.com/ysocean/p/7828393.html
Copyright © 2011-2022 走看看