diff --git "a/38\344\275\231\346\262\233\345\244\252/20240619\350\277\233\347\250\213\347\256\241\347\220\206.md" "b/38\344\275\231\346\262\233\345\244\252/20240619\350\277\233\347\250\213\347\256\241\347\220\206.md" new file mode 100644 index 0000000000000000000000000000000000000000..3f308aa55909236711e214db1fe9fe44fceab2db --- /dev/null +++ "b/38\344\275\231\346\262\233\345\244\252/20240619\350\277\233\347\250\213\347\256\241\347\220\206.md" @@ -0,0 +1,53 @@ +## `` + +- 优先执行里面的命令,然后执行其他命令 +- 在反引号中的字符串将解释成shell命令来执行 +- `` 与 $() 用法一样 + +## 进程管理 + +- ps + - ps -aux + - 显示所有用户的进程 + - a + - 显示当前终端的所有进程信息 + - u + - 以用户的格式显示进程信息 + - x + - 显示后台进程的参数 + - ps -ef + - 以完整格式显示所有进程 + +- pstree + - 以树状图的形式显示运行中的进程 + - -p + - 显示进程的pid + - -u + - 显示进程所属的用户 +- top +- htop + - 一个交互式和实时监视进程查看器 +- kill + - kill [选项] 进程号 + - kill -9 进程号 + - 强制终止 +- killall + - killall 服务名 + - killall nginx +- pgrep + - 根据进程名查找匹配的进程ID + - pgrep -u root nginx +- bg,fg + - bg + - 可以将执行的任务放在后台 + - bg %进程id + - fg + - 可以将放在后台执行的任务调到前台 + - fg %进程id + - & + - 启动一个程序 + - ctrl + z + - 挂起当前执行程序 + - jobs + - 查看所有后台进程 +