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

  • 姓名:李宗政
  • 学号:201821121029
  • 班级:计算1811

1. 实验环境介绍

  • 操作系统:ubuntu-18.04.4-desktop-amd64
  • 平台:VMware

2. 常用命令使用

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

3. 剖析ps命令

运行man ps:

命令列表:

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

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

例:ps -ejH

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

命令解释:

 显示主要进程树:ps -ejH

ps :是显示瞬间进程的状态,并不动态连续;

-e :显示所有进程,环境变量

-j :用任务格式来显示进程;

 -H :显示树状结构,表示程序间的相互关系。

 

标识解读:

 PID:Process ID 进程 ID号

TGID:Thread Group ID 线程组 ID号

PGID:Process Group ID 进程组 ID号

PPID: Parent process ID 父进程 ID号

SID:Session ID 会话ID

TTY: 登入者的终端机位置

TIME: 使用掉的CPU时间

CMD: 所下达的指令

 

第一行:

进程号ID:2

进程组ID:0

会话ID:0

登入者的终端机位置:未知

使用掉的CPU时间:00:00:00

所下达的指令:kthreadd

注: kthreadd进程由idle通过kernel_thread创建,并始终运行在内核空间, 负责所有内核线程的调度和管理

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

Ubuntu上命令大小写的区别:ps -ejH 和 ps -ejh

ps -ejH:

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

ps -ejh:

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

 -h: 不显示标题