OS第1次实验报告:熟悉使用Linux命令和剖析ps命令
- 姓名:李宗政
- 学号:201821121029
- 班级:计算1811
1. 实验环境介绍
- 操作系统:ubuntu-18.04.4-desktop-amd64
- 平台:VMware
2. 常用命令使用
按照PPT,练习常用命令使用。
3. 剖析ps命令
运行man ps:
命令列表:
例:ps -ejH
命令解释:
显示主要进程树: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:
ps -ejh:
-h: 不显示标题