1)cindy@cindy-ThinkPad-X200:~$
gedit &
[1] 5951
在这个例子中,gedit在后台载入,并且shell返回了一个job
number 1,以及一个进程编号PID 5951。
2)ps命令得到当前进程的列表。ps有一些参数,可参考man帮助文档。例如:
ps -e列出系统当前运行的所有进程
ps -aux提供一个更为详细的列表
ps的工作原理并不是内存投票(polling
memory),而时通过Linux的/proc或进程文件系统进行查询。可以通过ps与grep命令的结合使用查看特定进程的信息。例如:
ps -aux | grep bash
也可以通过PID来查看进程信息
ps 2640
也可以通过kill与PID结合使用终止正在运行的进程
kill 2640
3)kill命令的一般形式为:kill
选项 PID
kill -9 PID强制关闭进程
kill -1 PID挂起并清理所有相关进程
4)nice和renice命令进行进程优先级调度
nice命令通常和-n选项结合使用,接着是一个范围为[-20,19]的数字表明优先级。(其中-20是最高优先级,19是最低优先级)
5)time命令可以查看某一命令需要的时间和系统资源比例。time命令通常使用其他命令或者脚本作为参数。
sudo time -p find / -name conky
6)top命令提供了一个基于控制台的不断更新的输出,显示当前运行的占用cpu最多的进程。
top命令提供了一些交互命令:h显示帮助文档,k提示输入想要杀死的进程,n提示输入想要改变优先级的进程,r重新调度正在运行的进程,q退出top。
7)free命令显示已经使用和空闲的内存数。单位为kilobytes。可以使用-m选项指定显示单位为megabytes。
8)watch命令,默认每两秒钟重新运行某一命令。例如watch
free命令可以每2秒调用free命令显示系统内存使用情况。Ctrl+C可退出。
9)vmstat(virtual
memory statistics)命令显示从上次启动到现在的系统资源使用平均情况。(包括进程,内存,I/O,CPU等)
也可使用选项指定平均值计算的时间间隔(单位为秒)和计算次数。例如:
vmstat 5 10
该命令每5秒运行vmstat,并运行10次。
10)uptime命令返回从上次启动到现在的时间以及平均负载情况。
11)df命令显示硬盘使用情况
df -h以常见的单位(G,K)显示硬盘使用情况。
此外,Ubuntu提供了一些图形界面客户端用来进行系统监控。常用GUI使用工具有:Dash->System->Administration->System
Monitor,Conky,vncviewer,gnome-nettool,ethereal,kdf,ksysguard,Landscape,Zenoss,Nagios。
以下命令以较低优先级运行Conky客户端
nice -n 12 conky &
renice命令用于重置运行进程的优先级,或者对某用户拥有的所有进程进行优先级调度。普通用户只能增加优先级的值,也就时使任务更加不重要。只有超级用户或使用sudo命令可以使用优先级调度的全范围[-20,19]。
分享到:
相关推荐
二个分区,在系统检测不到与Linux兼容的显卡,那么此次安装就可能不支持图形化界面安装,而只能用文本模 式安装等等。 3,掌握硬件配置,如显卡,声卡,网卡等,硬件只要不是太老或太新一般都能被支持,作为一名...
vmwaretool是在Vmwareworkstation目录下的linux.iso文件,将这个文件放到虚拟机设置新创建的CD/DVD(IDE)中,在软盘那里选择连接都钩上,点击物理驱动器—>自动检测,一般工具栏或者桌面就会多出一个vmwaretool了,...
mhdt是一款基于Ubuntu系统下使用的AMD显卡显存快速检测软件,此本版可测老显卡20系列至588系列原版,不支持5882048SP,598GME及以上显卡测试,不支持windows系统使用 Ubuntu系统运行命令: ./mhdt.sh
1.4 安装Ubuntu Linux系统 9 1.4.1 安装前的准备 10 1.4.2 安装Ubuntu Linux系统 11 1.4.3 安装后的软件维护与更新 16 第2章 GNOME桌面环境 18 2.1 GNOME桌面环境概述 19 2.1.1 GNOME注册界面 19 2.1.2 GNOME桌面...
克隆ubuntu 这是一种将Linux根目录“ /”系统和单独的主目录“ / home”分区(如果有的话)无缝安全地克隆到另一个磁盘的工具。 升级计算机时,可以使用它将数据移至固态驱动器(SSD),也可以为测试目的创建隔离的...
OpenVAS是开放式漏洞评估系统,也可以说它是一个包含着相关工具的网络扫描器。其核心部件是一个服务器,包括一套网络漏洞测试程序,可以检测远程系统和应用程序中的安全问题。这是Ubuntu下的客户端
在启动栏输入Startup Disk Creator,打开系统自带的启动盘制作工具 会自动检测Downloads文件夹内的iso文件和插入电脑的U盘 将U盘内文件备份好,点击Make Startup Disk,弹出对话框“是否将镜像写入设备,点击...
OpenVAS是开放式漏洞评估系统,也可以说它是一个包含着相关工具的网络扫描器。其核心部件是一个服务器,包括一套网络漏洞测试程序,可以检测远程系统和应用程序中的安全问题。
自动锁系统适用于linux-ubuntu的自动安全锁系统,使用授权用户的面部检测和识别这是在以下情况下自动锁定系统的安全工具: 网络摄像头前未检测到脸部。 如果检测到任何人脸,请检查它是否是授权用户。使用的概念图像...
1.4 安装Ubuntu Linux系统 9 1.4.1 安装前的准备 10 1.4.2 安装Ubuntu Linux系统 11 1.4.3 安装后的软件维护与更新 16 第2章 GNOME桌面环境 18 2.1 GNOME桌面环境概述 19 2.1.1 GNOME注册界面 19 2.1.2 GNOME桌面...
二维码图片批量检测识别软件 支持常见的图片文件:jpg、jpeg、png、bmp、tif、tiff、pbm、pgm、ppm、ras等 识别二维码根据的是文件内容,即使扩展名为其他的,只要文件内容是图片编码都可... 适配Windows和Ubuntu系统
Android课设基于Java的心脏病的健康管理系统源码+项目说明.zip 【资源介绍】 服务器端: Django框架+restframework ...开发环境:Windows 10,Ubuntu 系统。 运行环境:Android 8.0 及以上。 开发模式:C/S 模式。
只有使用win7或者ubuntu的分区工具才不会出现未对齐情况。有些说只在大硬盘上采用了这个技术,不得不说,4830TG上使用的西数bpvt系列确实采用了这个技术。另外,有部分朋友反映日立硬盘也会出现这个问题,这时候可以...
内存泄漏检查器 Mem-leak-checker 是一个小型库(库和程序),它将在您的程序中查找内存泄漏。 为什么要创建新的内存... Ubuntu 用户可以通过命令安装这些工具: apt-get install autoconf automake libtool 如果
这款产品的平板部分使用了 Android 4.2 和 Ubuntu 12.04 双系统,预装有各类检测工具(在 Android 系统中装有不少该平台上少见的软件,如 Kismet)。通过 USB 相连的收发器则支持蓝牙、以太网络、Wi-Fi 和 OTG,可以...
目前Linux下有一些使用Python语言编写的Linux系统监控工具比如inotify-sync(文件系统安全监控软件)、glances(资源监控工具)在实际工作中,Linux系统管理员可以根据自己使用的服务器的具体情况编写一下简单实用的...
笔者亲测多次,安装过ubuntu12.10/xp/win7等系统,全部一次成功,如果安装文件有问题,会在写入U盘时检测出来。相对于utrliso成功率高出很多,也简单很多。
毕业设计C++基于OpenCV... 环境:Linux Ubuntu 20.04 x86架构 工具:vscode,g++,cmake 安装教程 进入项目文件夹 cd material 运行cmake安装程序 cmake -B -build cmake --build build 需要注意这里要在项目文件夹 (mat
与等扫描工具一起使用时,对于漏洞检测来说。 特征 编目容器镜像和文件系统以发现包和库。 支持来自各种生态系统的包和库(APK、DEB、RPM、Ruby Bundles、Python Wheel/Egg/requirements.txt、JavaScript NPM/...
脚本运行时,会检测系统是否拥有ifconfig命令,该命令用于统计相关的网卡数据流量,若机器无该命令,脚本会自行安装net-tools工具,您也可以提前安装上net-tools工具,命令如下: CentOS: yum install ...