在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进程与资源管理命令供大家参考,更多内容将会为大家持续加载!!!