Linux基础(三)

一、系统监控

1.top:实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。

1. 第一行是任务队列信息


12:38:33


当前时间


up 50days


系统运行时间,格式为时:分


1 user


当前登录用户数


load average: 0.06, 0.60, 0.48


系统负载。 三个数值分别为  1分钟、5分钟、15分钟前到现在的平均值。

2. 第二、三行为进程和CPU的信息


Tasks: 29 total


进程总数


1 running


正在运行的进程数


28 sleeping


睡眠的进程数


0 stopped


停止的进程数


0 zombie


僵尸进程数


Cpu(s): 0.3% us


用户空间占用CPU百分比


1.0% sy


内核空间占用CPU百分比


0.0% ni


用户进程空间内改变过优先级的进程占用CPU百分比


98.7% id


空闲CPU百分比


0.0% wa


等待输入输出的CPU时间百分比


0.0% hi

硬件中断占用CPU时间的百分比

0.0% si

软件中断占用CPU时间的百分比 

3. 第四五行为内存信息。

4.  进程信息


列名


含义


PID


进程id


PPID


父进程id


RUSER


Real user name


UID


进程所有者的用户id


USER


进程所有者的用户名


GROUP


进程所有者的组名


TTY


启动进程的终端名。不是从终端启动的进程则显示为 ?


PR


优先级


NI


nice值。负值表示高优先级,正值表示低优先级


P


最后使用的CPU,仅在多CPU环境下有意义


%CPU


上次更新到现在的CPU时间占用百分比


TIME


进程使用的CPU时间总计,单位秒


TIME+


进程使用的CPU时间总计,单位1/100秒


%MEM


进程使用的物理内存百分比


VIRT


进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES


SWAP


进程使用的虚拟内存中,被换出的大小,单位kb。


RES


进程使用的、未被换出的物理内存大小,单位kb。RES=CODE+DATA


CODE


可执行代码占用的物理内存大小,单位kb


DATA


可执行代码以外的部分(数据段+栈)占用的物理内存大小,单位kb


SHR


共享内存大小,单位kb


nFLT


页面错误次数


nDRT


最后一次写入到现在,被修改过的页面数。


S


进程状态。
            D=不可中断的睡眠状态
            R=运行
            S=睡眠
            T=跟踪/停止
            Z=僵尸进程


COMMAND


命令名/命令行


WCHAN


若该进程在睡眠,则显示睡眠中的系统函数名


Flags


任务标志,参考 sched.h

时间: 2024-11-10 07:27:40

Linux基础(三)的相关文章

Linux基础三(软件安装管理)

目录: 一.Linux 中软件包的分类 1.源码包 2.二进制包 3.源码包 4.软件安装的选择 二.软件安装之 RPM 1.背景知识 2.准备知识 3.安装升级与卸载 4.查询校验与提取 一.Linux 中软件包的分类: 1.源码包 1.1 源码包的简介 源码包就是各种源代码文件组合而成的压缩包,因为 Linux 是开源的,所以源码包中的源代码是可以查看甚至修改的,用户可以根据自己所需要的功能进行安装.但是源码包在安装的时候需要编译,即从源代码 abcd 编译成机器语言 0101,这个过程需要

Linux基础三

简单文本的处理 1.tr 命令 tr 命令可以用来删除一段文本信息中的某些文字.或者将其进行转换. 使用方式: tr [option]...SET1 [SET2] 常用的选项有: 选项 说明 -d 删除和set1匹配的字符,注意不是全词匹配也不是按字符顺序匹配 -s 去除set1指定的在输入文本中连续并重复的字符 操作举例: # 删除 "hello shiyanlou" 中所有的'o','l','h' $ echo 'hello shiyanlou' | tr -d 'olh' # 将

linux基础三---网络基础&软件包管理

一 ifconfig:显示所有正在启动的网卡的详细信息或设定系统中网卡的IP地址. ifconfig eno16777736 down/up   关闭/开启 eno16777736 网卡 ifconfig eno16777736 172.18.48.56 netmask 255.255.255.128  为eno16777736 network网络状态命令 service network status(状态) service network stop(停用) service network st

Linux基础三:linux目录结构和目录文件的浏览、管理及维护

目录文件的浏览.管理及维护(一) 1.Linux文件系统的层次结构 1)Linux文件系统的树状结构:在Linux或UNIX操作系统中,所有的文件和目录都被组织成一个以根节点开始的倒置的树状结构. 2)目录的定义:目录相当于Windows中的文件夹,目录中存放的既可以是文件,也可以是其他的子目录. 3)顶层根目录的表示:使用“/”来表示根目录 4)文件系统中的两个特殊目录: . 表示当前目录,即用户所在的工作目录 .. 表示父目录,即当前目录的上一层目录 2.Linux系统中的一些重要的目录 1

linux 基础三

hello ,上次给大家介绍了目录管理.文件管理.日期时间管理 如果有些遗忘的话可以观看https://www.cnblogs.com/X404/p/12235929.html 先总结一下~~ 目录管理:mkdir rmdir ls cd pwd tree 文件管理:touch nano stat cp mv rm file 时间管理: date clock  cal  hwclock -------------------------------------------------------

Linux基础面试题(三)分享,看看你能答对几道(附带答案)?

1.WWW服务器是咋Internet上使用最为广泛,它采用的______结构? 答:b/s结构 2.Linux 内核引导时,从文件_____ 中读取要加载的文件系统? 答:/etc/fstab 3:Linux 文件系统中每个文件用_____节点 来标识? 答:索引节点 4.vi编辑模式下,用_____ 进行模式转换? 答:ESC 5:检查已安装的文件系统/dev/had5 是否正常,若检查有错,则自动修复,其命令及参数是? 答:fsck -a /dev/had5 6:在Linux 系统下,第二个

Linux基础知识题解答(三)

题目来自老男孩BLOG:http://oldboy.blog.51cto.com/2561410/1709569,比较适合新手,空余的时候做一下,可以巩固Linux基础知识,有不对的地方欢迎指正. 1.  存放系统的二进制命令的目录是(/bin) 超级用户二进制命令的目录是(/sbin) /dev指的是什么(设备文件目录) /etc指的是什么(配置文件目录) /mnt指的是什么(文件挂载目录) /proc指的是什么(内存的映射,是系统内核和进程的虚拟文件目录) 2.  开机自动挂载设备的文件是(

Linux基础之磁盘管理

 Linux基础之磁盘管理         关于Linux中磁盘管理我们应该从以下四个方面入手,去了解和学习磁盘管理的知识. 第一点 磁盘的结构--硬盘         硬盘的参数 结构:磁盘的盘片,磁头,马达(机械键盘) 类型:固态硬盘(SSB)和机械硬盘 接口:早期的IDE接口,现在的SATA,SCSI,SAS 还有容量,转速,传输速度,缓存等. 硬盘存储术语 head: 磁头 track: 磁道 cylinder: 柱面 secotr: 扇区  512bytes(字节) 第二点 磁盘的分区

Linux基础--进程管理相关命令介绍(2)

本文主要介绍了Linux中进程管理的相关命令,涉及到的主要命令有top,vmstat等. (1)top ①功能:用来查看CPU,内存以及进程的状态. ②用例: ③相关注释: load average表示负载,三个数值分别表示第1分钟,第5分钟,第10分钟 Cpu中us表示用户空间程序占用百分比,sy表示内核模式占用百分比,ni表示调整NICE值所占用的    CPU百分比,id表示CPU的空闲比例,wa表示等待磁盘IO完成所占用的时间比例,hi表示硬件中断占     据的百分比,si表示软中断所

linux 基础题整理

基础题: 1.查看系统内核版本号及系统名称 2.查看smb服务所用的端口号 3.禁ping 4.查出22端口现在运行什么程序 5.登录提示符前的输出信息"you are welcome!!!" 6.成功登录后自动输出信息"距离全国比赛还剩1天!!!" 7.确认安全终端为tty1 8.取消普通用户的控制台访问的三个权限:reboot.halt.shutdown 9.只允许组ID为10的成员通过su命令改变为root用户 10.禁止Control-Alt-Delete键