ホームページ  >  記事  >  システムチュートリアル  >  Red Hat Linux システムのダウンロード、インストール、システム監視、プロセス管理のチュートリアル

Red Hat Linux システムのダウンロード、インストール、システム監視、プロセス管理のチュートリアル

PHPz
PHPzオリジナル
2024-08-07 21:36:43598ブラウズ

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

シリーズ記事の目次

第 1 章: redhatlinux システムをダウンロードしてインストールする

第 2 章: Linux ユーザーとグループ

第 3 章: Linux ファイル管理

第 4 章: Linux ディレクトリ管理

第 5 章: Linux テキストエディタ

第 6 章: Linux ファイルの検索と管理

第 7 章: Linux の入力、出力のリダイレクトとパイプライン

第 8 章: Linux パッケージ管理

第 9 章: Linux システムの監視とプロセス管理

記事ディレクトリ

はじめに

このブログの主な内容はシステム監視とプロセス管理です。原則として、事前にスナップショットを作成することを忘れないでください。

1. システム監視とクエリ情報

リーリー

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

リーリー

在这里插入图片描述

リーリー

リーリー

topコマンドでは各プロセスの実行状況やシステムリソースの割り当てなどが確認できるので、ここで簡単にお話します

上記の内容は主にシステム リソースの割り当てに関するもので、いくつかの一般的で単純なものについて説明しています。

2行目

左から右に、プロセスの総数、実行中のプロセスの数、休止中のプロセスの数、停止したプロセスの数、そして最後の 1 つ (ニックネーム付きのゾンビ プロセス) を表します。

以下は非常に簡単です。最後について説明します。ご存知のとおり、メイン プロセスが強制的に強制終了された場合、または kill コマンドが実行された場合、各プログラムは多くのサブプロセスを使用します。 Linux では、子プロセスを停止する時間がない場合、メインプロセスが消滅する可能性があります。この種のプロセスは役に立ちませんが、リソースを占有します。

最も一般的に使用されるのは 3 行目の id 値です。図には 90 個以上あります。これは、ほとんどのカップが実行されていないことを意味します。次に、プログラムを開いて実行し、効果を確認します。

別のターミナルを開いて次のコマンドを実行します

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+编号即可回到相应的进程

在这里插入图片描述

Summary

That’s it for this blog.

以上がRed Hat Linux システムのダウンロード、インストール、システム監視、プロセス管理のチュートリアルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。