用shell命令实现:假设您的用户账号为zr,现在登录进入Linx系统,查看当前登录系统中的用户,责看当前系统中运行的进程,查看,运行的进程的号,最后,迅出系统。
时间: 2024-10-25 16:04:33 浏览: 8
在Linux系统中,你可以使用以下几个shell命令来完成上述操作:
1. **查看当前登录系统的用户**:
```sh
whoami
```
这将显示你的用户名,这里是`zr`。
2. **查看当前系统中运行的进程**:
使用`ps`命令可以列出所有正在运行的进程。如果想看到详细信息,可以用`ps -ef`,如果只想看到进程ID和名字,可以使用`ps aux | grep -v "grep" | awk '{print $2 " ", $11}'`。
3. **查看运行进程的PID(进程ID)**:
如果只想看每个进程的PID,可以在上述命令的基础上只保留第二列,即`ps aux | grep -v "grep" | awk '{print $2}'`。
4. **退出当前终端会话**:
按`Ctrl + D`或者输入`exit`即可关闭当前终端窗口并退出。
如果你想一次性完成所有步骤,可以组合这些命令在一个脚本文件中,例如创建一个名为`check_system.sh`的文件,并添加上述命令。然后通过`bash check_system.sh`来运行它。记得替换`zr`为你实际的用户名。
```sh
#!/bin/bash
echo "当前用户名: $(whoami)"
ps aux | grep -v "grep" | awk '{print $2 " ", $11}'
read -p "Press Enter to exit..."
```
保存后别忘了给这个脚本执行权限:
```sh
chmod +x check_system.sh
./check_system.sh
```
阅读全文