首頁 > 系統教程 > Linux > 主體

Red Hat Linux 系統下載安裝及系統監控、行程管理教學課程

PHPz
發布: 2024-08-07 21:36:43
原創
595 人瀏覽過

Red Hat Linux 系统下载安装及系统监控、进程管理教程

系列文章目錄

第一章:redhatlinux系統下載安裝

第二章:Linux使用者和群組

第三章:Linux檔案管理

第四章:Linux目錄管理

第五章:Linux文字編輯器

第六章:Linux檔案查找與管理

第七章:Linux輸入,輸出的重定向以及管線

第八章:Linux套件管理

第九章:Linux的系統監控以及進程管理

文章目錄

序言

這次的部落格的主要內容是關於系統監控以及進程的管理等操作,仍然以實驗為主,老規矩,記得提早抓一張快照。

一、系統監控查詢資訊

<span class="token function">uname</span> -r
<span class="token function">uname</span> -a
登入後複製

linux计划任务没有运行_linux任务计划_linux任务计划不生效

lscpu
登入後複製

在这里插入图片描述

<span class="token function">hostname</span>
登入後複製

<span class="token function">top</span>
登入後複製

top指令可以查看到各個行程的運作情況仍然系統資源的分配等等,所以這兒要簡單說一下

上面的內容主要是系統資源的分配情況,說一些比較常用也比較簡單的。

第二行

由左至右代表,總進程數,運行數目,休眠數目,停止數目,最後一個外號殭屍進程。

後面的都很簡單,說一下最後一個,眾所周知,每位程式運行下邊就會用好多子進程來分別完成任務,假如主進程被暴力殺害,例如windows的強行中止,Linux的kill命令,可能會使它的子程序來不及停止,主進程就消失了,這種進程就叫殭屍進程,沒啥用,但會佔用資源。

最常用的是第三行的id值,圖片中有90多代表cup大部份都沒有運行,如今俺們開個程式讓他運行一下,瞧瞧療效。

另開一個終端,執行以下命令

linux任务计划不生效_linux计划任务没有运行_linux任务计划

可以看见这个命令运行了50秒左右,直接占了近一半的CPU,这个生产中主要用于给服务器做抗压测试,让你的CPU满载运行,瞧瞧能够不能正常完成相应的任务。

第四行

主要是展示显存信息,当年创了两个G的显存,如今空闲的的早已不多了。

第五行

所以下一行的swap交换分区就被启动了。一部份硬碟当显存使

二、进程管理

<span class="token function">ps</span> aux
登入後複製

ps命令必须加参数,不然没啥用

a:所有

u:用户

x:运行

它可以给你显示出,系统所有运行的程序,并且如此多进程,如何看啊,这就要用到后面的grep来做到做管线,拿来过滤信息,例如我要查看chaoge运行的进程

<span class="token function">ps</span> aux <span class="token operator">|</span> <span class="token function">grep</span> chaoge
登入後複製

这样就可以对这种进程进行过滤,从而查询到自己须要的信息

1.管理进程

<span class="token function">kill</span>
登入後複製

kill直接翻译就是杀害,但他不仅仅能单纯的杀害,他也是有好多参数的

可用于-l查看

在这里插入图片描述

以管理系统自带的python为例

在这里插入图片描述

<span class="token function">kill</span> -19
登入後複製

停止进程,以python第一个进程1004为例

可以见到多了一个停止程序

<span class="token function">kill</span> -18
登入後複製

启用程序

linux计划任务没有运行_linux任务计划不生效_linux任务计划

这条命令我以前在云端跑python爬虫的时侯用过,我当时的水平还比较低,不会写增量式爬虫,代码效率比较低,几万张图片要跑近3天,就直接放到了云端,定时去下载合照,为剩下的相片留下空间,而且程序不能中断,就用这个命令暂停进程,之后把相片领到本地,在启用程序继续跑。

<span class="token function">kill</span> -9 -15
登入後複製

这是两个参数都是拿来杀害进程的。

-9,就是之前说的直接杀害红旗linux系统下载,有可能留下僵尸进程

-15,先杀害子进程在,最后在杀害主进程,不会有僵尸进程

这个没啥特殊的,不说了,尽量用15,不行再用9

2.前后台转换

在这里插入图片描述

在终端直接运行傲游可以打开浏览器,而且这个时侯终端都会被占用,难以继续操作,所以我们要把它转入后台去。

firefox <span class="token operator">&</span>
登入後複製

后面加一个&,可以将进程切换到后台,终端会返回一个进程号linux find,可以通过进程号查询进程。

在这里插入图片描述

这是直接后台启用,那我向将前台正在运行的程序linux计划任务没有运行,转入后台应当如何做呢?

我在这儿创建两个文件,分别叫1和2,上面各写一串数字

linux任务计划_linux任务计划不生效_linux计划任务没有运行

在这里插入图片描述

这个时侯,步入文件1的编辑界面使用快捷键Ctrl+Z

在这里插入图片描述

他会手动将这个进程调到后台去linux计划任务没有运行,继续把2也也调到后台

在这里插入图片描述

我们可以通过fg命令将后台程序调到前台来

在这里插入图片描述

都会回到编辑时的状态

注:fg会回到近来一次的调换前,假如我们想回到更早的线程该如何做?

先用jobs查看后台进程

在这里插入图片描述

fg+编号即可回到相应的进程

在这里插入图片描述

Ringkasan

Itu sahaja untuk blog ini.

以上是Red Hat Linux 系統下載安裝及系統監控、行程管理教學課程的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:itcool.net
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!