Linux 中常用的与进程相关的命令有:
1. `ps` (process status) - 显示当前运行的进程列表。常用参数有:
- `ps aux` - 显示所有进程的详细信息
- `ps -e` - 显示所有进程
- `ps -f` - 显示完整格式的进程信息
2. `top` - 实时显示系统中各个进程的资源占用情况,包括CPU、内存等。
3. `kill` - 终止一个进程。常用的参数有:
- `kill
- `kill -9
4. `pgrep` - 根据名称搜索进程。例如 `pgrep nginx` 查找名称中包含"nginx"的进程。
5. `pstree` - 以树状图的方式显示进程的父子关系。
6. `nice` - 设置进程的优先级。例如 `nice -n 10 command` 将进程优先级设置为10。
7. `renice` - 动态调整进程的优先级。例如 `renice -n 5
8. `strace` - 进程的系统调用。用于调试进程。
9. `lsof` - 列出当前系统打开的所有文件及其相关进程。
这些命令可以帮助你查看、管理和分析Linux系统中的进程。根据需要使用不同的命令即可。