diff --git "a/\347\216\213\346\226\260\351\233\205/20240620-\350\277\233\347\250\213\347\256\241\347\220\206.md" "b/\347\216\213\346\226\260\351\233\205/20240620-\350\277\233\347\250\213\347\256\241\347\220\206.md" new file mode 100644 index 0000000000000000000000000000000000000000..7c6f9ebde6e78b7f733f0d82182aee6cbd15b335 --- /dev/null +++ "b/\347\216\213\346\226\260\351\233\205/20240620-\350\277\233\347\250\213\347\256\241\347\220\206.md" @@ -0,0 +1,44 @@ +### 命令 + +1、ps 列出当前正在运行的进程 + +2、ps -aux 看所有正在运行的进程 + +3、pidof 看进程号 + +​ pidof 服务 通过服务名查进程号 + +4、pgrep 比pidof强 + +​ 如:pgrep -u www-data nginx + +5、top 实时查看系统进程 + +6、htop 搜索、过滤、杀死、排序、文字图形直观 + +7、kill -9 进程号 杀死... + +8、pkill -9 进程号(服务名) + +9、killall -9 - 杀死全部 + +10、whoami 我是谁 + +11、pgrep + +​ pgrep -u 用户 通过用户名查 + +​ pgrep 服务 通过服务名查 + +​ pgrep -u 用户 服务 通过用户名,服务查进程号 + +#### 前台后台 + +wget https…… 下载 + +但是占用前台,无法执行其他命令,先暂停(Ctrl+Z),再将它转入后台:bg %编号 + +查看是否在运行:jobs + +fg %编号 放回前台 + diff --git "a/\347\216\213\346\226\260\351\233\205/20240622-\346\234\215\345\212\241\347\256\241\347\220\206.md" "b/\347\216\213\346\226\260\351\233\205/20240622-\346\234\215\345\212\241\347\256\241\347\220\206.md" new file mode 100644 index 0000000000000000000000000000000000000000..28f4fbbcecf4eda622edc1cce052bd7bd9b1cddb --- /dev/null +++ "b/\347\216\213\346\226\260\351\233\205/20240622-\346\234\215\345\212\241\347\256\241\347\220\206.md" @@ -0,0 +1,43 @@ +1、启动 + +start + +2、停止 + +stop + +3、重启 + +restart + +4、重加载配置 + +reload + +5、开机自启用 + +enable + +6、查看状态 + +systemctl status + +service + + + +### 什么是服务 + +系统级,常驻内存在后台运行,响应用户或其实进程的请求,并提供对应某种功能服务的程序 + + + +service --status-all 查看正在运行的服务 + +[+] 运行 + +[-] 停止 + + + +systemctl is-enabled nginx nginx是否是启动的