OS第1次实验报告:熟悉使用Linux命令和剖析ps命令

  • 姓名:倪晓东
  • 学号:201821121020
  • 班级:计算1811

1. 实验环境介绍

  • 操作系统:Windows 10
  • 平台:虚拟机Ubuntu系统

2. 常用命令使用

按照PPT,练习常用命令使用。

 

 

出于安全考虑,默认时Ubuntu的root用户时没有固定密码的,它的密码是随机产生并且动态改变,所以我们需要自己设置进入特权模式的密码:

 

 

 

然后Ubuntu系统输入su可进入特权模式:

 

 

 可以输入exit退出特权模式:

直接关闭不能结束进程。

3. 剖析ps命令

 运行man ps:

 

 

 

 

运行ps -ef结果:

 

 

 -e:表示列出全部的进程;

 -f:表示显示全部的列;

 UID:表示进程执行的用户名;

PID:表示进程名;

PPID:表示该进程的父进程名;

C:表示CPU占用率(百分百);

STIME:进程启动时间;

TTY:表示终端设备,发起该进程的设备识别符号,如果显示为?,则表示该进程并不是由终端设备发起;

TIME:表示进程执行时间;

CMD:表示进程名或对应路径。

运行ps -aux结果:

 

USER:类似上面的UID;

%CPU%:即与上面的C一样表示CPU占有率;

%MEM:表示内存占用率;

VSZ:表示占用的虚拟内存大小;

RSS:表示占用的内存大小;

STAT:表示该进程的状态:;

         D: 不可中断的静止 ;
         R: 正在执行中 ;
          S: 静止状态 ;
         T: 暂停执行 ;
         Z: 不存在但暂时无法消除 ;
         W: 没有足够的记忆体分页可分配 ;
         <: 高优先序的行程 ;
          N: 低优先序的行程 ;
          L: 有记忆体分页分配并锁在记忆体内 ;

START:表示进程开始时间;

COMMAND:表示执行的指令。

4. 通过该实验产生新的疑问及解答

 虚拟内存与内存的区别:

相对虚拟内存来讲内存一般指物理内存,物理内存指通过物理内存条来获得内存空间,虚拟内存指将硬盘的一块区域划分来作为内存。

 记忆体:通常所指的存储器。

posted @ 2020-03-07 15:06  Linial  阅读(155)  评论(0编辑  收藏  举报