.简述下 Linux 的运行级别,启动登陆后自动进入的控制台命令模式或图形(X-Window),分别是什么级别?在 CentOS6 系统中,如何修改默认级别,以系统启动后自动进入控制台命令模式为例,写出具体过程
时间: 2023-12-21 18:03:57 浏览: 28
Linux的运行级别是指系统在不同的状态下,运行的服务和进程的配置。一般来说,Linux系统有七个运行级别,分别是:
0:关机
1:单用户模式
2:多用户模式,没有NFS支持
3:完全多用户模式
4:保留
5:图形界面模式
6:系统重启
在Linux系统中,启动后自动进入的控制台命令模式或图形(X-Window)取决于启动时的运行级别。一般来说,运行级别为3时是命令行模式,运行级别为5时是图形界面模式。
在CentOS6系统中,可以通过修改/etc/inittab文件来修改默认运行级别,以系统启动后自动进入控制台命令模式为例,具体过程如下:
1. 使用root账户登录系统
2. 打开/etc/inittab文件
3. 找到以下一行代码:
id:5:initdefault:
4. 将5修改为3,即将默认运行级别改为命令行模式。
5. 保存并关闭文件
6. 重启系统,系统将会自动进入命令行模式。
相关问题
1.简述Linux下用户与组相关的配置文件有哪些?各文件分别有什么功能?
在Linux系统中,用户与组相关的配置文件有三个:/etc/passwd、/etc/group和/etc/shadow。
1. /etc/passwd文件:该文件记录了系统中所有用户的基本信息,包括用户ID、用户所属组ID、用户主目录、默认shell等信息。
每行记录代表一个用户,具体格式为:
```
username:password:UID:GID:comment:home directory:default shell
```
其中,各字段含义如下:
- username:用户登录名。
- password:加密后的用户密码,通常用“x”代替。
- UID:用户ID,唯一标识用户。
- GID:用户所属组ID。
- comment:注释,一般为用户的全名或其他描述信息。
- home directory:用户主目录。
- default shell:用户默认shell程序。
2. /etc/group文件:该文件记录了系统中所有用户组的基本信息,包括组ID、组名以及组成员。
每行记录代表一个组,具体格式为:
```
groupname:password:GID:user1,user2,...
```
其中,各字段含义如下:
- groupname:组名。
- password:加密后的组密码,通常用“x”代替。
- GID:组ID,唯一标识组。
- user1,user2,...:组成员的用户名,用逗号隔开。
3. /etc/shadow文件:该文件记录了系统中所有用户的密码信息,包括加密后的密码、密码过期时间等。
每行记录代表一个用户,具体格式为:
```
username:encrypted password:last password change:min password age:max password age:password warning period:password inactivity period:account expiration date:reserved
```
其中,各字段含义如下:
- username:用户登录名。
- encrypted password:加密后的用户密码。
- last password change:上次密码修改时间,以天数计算。
- min password age:密码最短使用时间,以天数计算。
- max password age:密码最长使用时间,以天数计算。
- password warning period:密码过期前警告时间,以天数计算。
- password inactivity period:密码不活动时间,以天数计算。
- account expiration date:账户过期时间,以天数计算。
- reserved:保留字段。
1.简述Linux下用户与组相关的配置文件有哪些?各文件分别有什么功能?
Linux下用户与组相关的配置文件有以下几个:
1. /etc/passwd:该文件记录了系统中所有用户的账户信息,包括用户名、UID、GID、用户主目录、默认shell等。
2. /etc/shadow:该文件记录了系统中所有用户的密码信息,包括加密后的密码、密码过期时间等。
3. /etc/group:该文件记录了系统中所有组的信息,包括组名、GID和组内成员列表等。
4. /etc/gshadow:该文件记录了系统中所有组的密码信息,包括加密后的密码等。
这些配置文件在Linux系统中扮演着非常重要的角色,它们用于维护系统的用户和组信息,确保系统的安全和稳定运行。其中,/etc/passwd 和 /etc/shadow 文件用于管理用户账户,而 /etc/group 和 /etc/gshadow 文件则用于管理组信息。管理员可以通过编辑这些文件来创建、修改、删除用户和组,或者修改用户和组的属性信息。