centos 怎么查看用户对应的启动进程
时间: 2023-08-07 10:02:25 浏览: 43
在 CentOS 中,可以使用以下命令查看用户对应的启动进程:
```
ps -u username
```
其中,`username` 指代要查询的用户名。这个命令将会列出该用户启动的所有进程。如果要查看所有用户的启动进程,可以使用以下命令:
```
ps -ef
```
这个命令将列出系统中所有正在运行的进程,包括它们的 PID(进程ID)、启动时间、运行时间等信息。
相关问题
centos 6 查看详细的启动过程
CentOS 6 的启动过程主要分为以下几个步骤:
1. BIOS 自检,加载 boot loader
2. boot loader 加载内核和 initramfs
3. 内核启动,加载系统模块和设备驱动程序
4. init 进程启动,执行 /etc/rc.d/rc.sysinit 脚本
5. 执行运行级别对应的 /etc/rc.d/rcX.d 脚本,启动各个服务
要查看 CentOS 6 的详细启动过程,可以按照以下步骤进行:
1. 在启动时按下 Tab 键,进入 boot loader 界面。
2. 在命令行末尾添加“init=/bin/sh”,并按下 Enter 键。
3. 系统会进入单用户模式,此时可以执行以下命令查看启动过程:
```
dmesg # 查看内核启动信息
cat /var/log/messages # 查看系统日志
```
4. 如果需要查看某个服务的启动过程,可以使用以下命令:
```
chkconfig --list # 列出所有服务及其运行级别
chkconfig --list <service> # 查看某个服务的运行级别
cat /var/log/<service>.log # 查看某个服务的日志
```
通过以上命令可以帮助你了解 CentOS 6 的启动过程及各个服务的启动情况。
centos启动顺序
以下是CentOS启动顺序的具体步骤:
1. 开机(power on)
2. 开机自检(POST)
3. BIOS对硬件进行检测
4. boot启动顺序检查,第1启动顺序
5. 硬盘
6. MBR
7. grub2引导程序
8. /boot里的文件系统的驱动
9. 内核文件(vmlinuz、initramfs)
10. systemd进程
11. 启动对应的运行级别里的服务
12. multi-user
13. /etc/rc.local 和 /etc/fstab
14. login
15. 运行用户家目录下的环境变量初始化文件
16. bash提示符