Linux进程与资源管理

news/2024/12/14 7:11:37/

在Linux学习,进行各种操作过程中需要用到很多种命令,本篇主要讲Linux进程与资源管理命令仅供大家参考。绝对是干货满满的一篇文章!!!

Linux进程与资源管理命令:


提示:以下是本篇文章正文内容,仅供参考

1.nohup命令:

        语法:nohup 需要执行的命令 &

        作用:1.让进程在后台运行,即使会话异常断开,进程也不会丢失,此命令也需和&符结合使

                       用,实现命令后台执行

                   2.此命令在默认情况下(重定向时),会输出一个名叫nohup.out的文件到当前目录

                      下,如果当前目录nohup.out文件不可写,输出重定向到&HOME/nohup.out文件中

                  3.nohup不加&符还是前台运行

2.top命令:

        作用:查看服务器的进程占用的资源(显示的是动态情况)

        语法:top

        top快捷键:

                z:打开、关闭颜色

                M:表示将结果按照内存从高到低的进行降序排列

                m:切换内存memmory的显示格式

                P:表示将结果按照CPU使用率从高到低的进行降序排列

                1:当服务器拥有多个cpu的时候可以使用“1”快捷键来切换是否展示显示各个cpu的详细

                     信息(显示当前服务器多个cpu的详细信息)

                q:退出

3.htop命令:

        htop就是比top更好用的工具,直接输入htop命令进入画面,各项指标和top相似

        需要下载:yum install htop -y

4.Linux数据流和重定向:

        执行Linux命令时,Linux默认为用户提供了3种数据流:

        stdin:标准输入,代号为0

        stdout:标准输出,代号为1 (程序执行的正确结果输出到终端)

        stderr:标准错误输出,代号为2 (程序执行的错误结果输出到终端)

5.数据重定向:

        输入重定向:就是把指令的标准输入,重定向到指定的文件中

        ">"符号:将标准输出重定向到文件中,形式为:命令 > 文件名

        ">>"符号:将标准输出结果追加到指定文件后面,形式为:命令 >> 文件名

        "2>"符号:将标准错误输出重定向到文件中,形式为:命令 2> 文件名

        "2>>"符号:将标准错误输出追加到文件后面,形式为:命令 2>> 文件名

6.uptime命令:

        作用:查看系统平均负载

7.stress压力测试命令:

        需安装:yum install stress -y

        使用stress命令,给机器进行压力测试,这个命令可让机器CPU达到100%,以此实现最高压

        的环境

8.sysstat工具包:

        sysstat是一个软件包,包含监测系统性能及效率的一组工具,可收集系统性能数据。


总结

今天的主要内容是Linux进程与资源管理命令供大家参考,更多内容将会为大家持续加载!!!


http://www.ppmy.cn/news/1554957.html

相关文章

【0363】Postgres内核 从 XLogReaderState readBuf 解析 XLOG Record( 8 )

上一篇: 【0362】Postgres内核 XLogReaderState readBuf 有完整 XLOG page header 信息 ? ( 7 ) 直接相关: 【0341】Postgres内核 读取单个 xlog page (2 - 2 ) 文章目录 1. readBuf 获取 page header 大小1.1 XLOG record 跨 page ?1.2 获取 XLOG Record 的 长度(xl…

如何编译安装系统settings设置应用(5.0.0-Release)

本文介绍如何在OpenHarmony 5.0.0 r版本中修改系统设置应用,并且编译安装到开发板上 开发环境 1.dayu200开发板 2.OpenHarmony 5.0.0r 固件 3.API12 full sdk (如果安装full sdk过程中出现报错hvigor ERROR: Cannot find module typescript,请参考 h…

「Mac玩转仓颉内测版52」基础篇14 - 递归函数与尾递归优化

本篇详细讲解递归函数及其在仓颉语言中的实现,并介绍尾递归优化的优势。递归是解决分解问题的强大工具,但当递归深度过大时可能导致栈溢出。仓颉语言通过尾递归优化有效避免了这一问题。 关键词 递归函数尾递归尾递归优化栈溢出 一、什么是递归函数&…

Swift 的起源与发展历程:从诞生到繁荣

一、诞生背景 (一)苹果生态需求 iOS 与 macOS 发展瓶颈 旧语言性能局限:Objective-C 在 iOS 和 macOS 开发中逐渐暴露出性能瓶颈,尤其是在处理大量数据和复杂算法时效率低下。例如,在图形渲染和数据处理密集型应用中&…

AI生成图表化:深入探索Mermaid

引言 在使用生成式AI时,只要你提出让AI帮你生成mermaid图,AI的生成就会出现丰富的图形! 在现代文档编写中,图表的使用不仅能增强文档的可读性,还能更直观地表达复杂的概念和流程。Mermaid 作为一款开源的图表绘制工具…

React框架:解锁现代化Web开发的新维度

在当今前端开发领域,React 无疑是一颗璀璨的明星。React 是由 Facebook 开发的用于构建用户界面的 JavaScript 库,它在前端开发中占据着重要的地位,为开发者提供了一种高效、灵活且可维护的方式来构建复杂的用户界面。 一、React 的背景与开…

【C语言实现:用队列模拟栈与用栈模拟队列(LeetCode 225 232)】

LeetCode刷题记录 🌐 我的博客主页:iiiiiankor🎯 如果你觉得我的内容对你有帮助,不妨点个赞👍、留个评论✍,或者收藏⭐,让我们一起进步!📝 专栏系列:LeetCode…

[源码+调试+讲解]微信小程序的成都美食分享系统springboot

摘 要 当今社会已经步入了科学技术进步和经济社会快速发展的新时期,国际信息和学术交流也不断加强,计算机技术对经济社会发展和人民生活改善的影响也日益突出,人类的生存和思考方式也产生了变化。传统成都美食分享采取了人工的管理方法&am…