视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
关于一个CentOS的进程?
2024-12-24 06:49:55 责编:小OO
文档

测试CentOS系统的进程响应
在最近的小型实验中,我们对CentOS系统进行了测试,以探究不同初始化级别下的系统行为。实验环境为CentOS 4.0,使用VMware 5.0作为虚拟化平台。实验目的在于通过修改启动脚本`/etc/inittab`中的`init`值,观察系统如何响应不同的初始化级别。
以下是实验的详细结论:
1. 将`init`值设定为`0`时,系统在重启后会自动关闭。
2. 将`init`值设定为`1`后,系统在重启进入单用户模式,默认提示符为`sh-3.00#`。输入`tty`命令,输出为`/dev/console`;输入`runlevel`命令,输出为`1 S`,其中`1`代表运行级别`1`,`S`表示单用户模式。
3. `init`值设定为`2`时,系统在重启后进入多用户模式但没有网络支持。系统显示登录界面,要求输入用户名和密码。在此级别下,`tty`命令的输出为`/dev/tty1`,可通过`alt+F1-F6`快捷键在不同的虚拟控制台之间切换。`runlevel`命令的输出为`N 2`,`N`指示多用户模式,`2`指运行级别`2`。
4. `init`值为`3`时,系统在重启后进入多用户模式并支持网络。此模式下的登录界面与`init:2`相同。在此级别下,`tty`命令的输出仍然是`/dev/tty1`,`runlevel`命令的输出为`N 3`,表示运行级别`3`,支持多用户和网络。
5. 对于`init`值为`4`的情况,相关资料和教程中鲜有提及。实验中,将运行级别修改为`4`后重启,系统表现与`init:2`和`init:3`类似,只是`runlevel`命令的输出为`N 4`。
6. `init`值为`5`时,系统以图形用户界面(GUI)模式启动,这是安装Linux后默认进入的模式。在此级别下,`tty`命令的输出为`/dev/pts/1`。
7. 将`init`值设置为`6`会导致系统不断重启。对于其他数值的测试,如`7`、`10`、`100`等,发现与`7`、`8`、`9`相关的设置均导致系统无法启动,如`17`、`18`、`177`、`188`等。具体原因尚不清楚。
此外,还需说明的是,TTY端口直接关联标准输入文件描述符,无法通过网络将本地TTY终端的显示传输到客户端。而`pts`虚拟终端是通过`ptmx`字符设备将标准输入传递到客户端的`pts`终端显示的。
作为初学者,我期待得到社区的宝贵指导和纠正。详情

下载本文
显示全文
专题