在Unix-like系统(如Linux或macOS)中,使用`ps`命令可以查看当前系统运行的进程。以下是几种调用`ps`命令的方法:
1. 查看当前用户的所有进程:
```bash
ps
```
2. 查看当前用户的所有进程,包括命令行参数:
```bash
ps -e
```
3. 查看指定用户的所有进程:
```bash
ps -u username
```
4. 查看指定进程ID的进程:
```bash
ps -p pid
```
5. 查看指定进程名的进程:
```bash
ps -C process_name
```
6. 查看当前用户及其子进程:
```bash
ps -u username -e
```
7. 查看所有进程,并按CPU使用率排序:
```bash
ps -eo pid,ppid,cmd,%cpu --sort=-%cpu
```
8. 查看所有进程,并显示完整的路径:
```bash
ps -ef
```
9. 查看当前进程的父进程:
```bash
ps -p $$ -o ppid=
```
`ps`命令有很多可用的选项,以上只是其中一部分。你可以通过`man ps`命令查看`ps`命令的完整手册页面,以获取更多信息和选项。
请注意,使用`ps`命令时,你可能需要根据你的系统权限来执行某些操作。例如,查看所有用户的进程可能需要root权限。