檢視當前所有正在執行的程序,可以看到80埠被httpd占用了(80埠希望分配給nginx使用,而不是httpd)
這裡以殺死httpd程序為例:
先檢視 httpd 程序
root 6732 0.0 0.0 230488 5252 ? ss 8月06 2:27 /usr/sbin/httpd -dforeground
apache 22570 0.0 0.0 232572 3888 ? s 9月15 0:00 /usr/sbin/httpd -dforeground
apache 22571 0.0 0.0 232572 3888 ? s 9月15 0:00 /usr/sbin/httpd -dforeground
apache 22572 0.0 0.0 232572 3904 ? s 9月15 0:00 /usr/sbin/httpd -dforeground
apache 22573 0.0 0.0 232572 3904 ? s 9月15 0:00 /usr/sbin/httpd -dforeground
apache 22574 0.0 0.0 232572 3900 ? s 9月15 0:00 /usr/sbin/httpd -dforeground
這個就是 apache 的所有程序
我們可以用 kill -9 加程序id 如下
kill -9 6732kill -9 22570kill -9 22571kill -9 22572kill -9 22573kill -9 22574kill -9 27544kill -9 27546kill -9 27548kill -9 27550kill -9 27552kill -9 27665再次檢視一下httpd正在執行的程序:
全部殺完了... 殺死程序方法有很多種...我這個 只是其中的一種
通過netstat確認一下,httpd已經不再占用80埠了
另如果不想殺死程序,而想修改埠號,
操作方法參照:centos7 ngxin啟動失敗:job for nginx.service failed(80埠被占用的解決辦法)
參照文件:
centos殺死程序命令
centos7程序數 centos7最大程序數修改
之前我們按照原先的修改 etc security limits.d 90 nproc.conf,發現修改完後最大程序數顯示為15088 centos 7 使用systemd替換了sysv。systemd目的是要取代unix時代以來一直在使用的init系統,相容sysv和lsb的啟動指令碼,而且夠在程...
殺死程序命令
1 檢視程序列表 2 殺死程序 檢視格式 taskkill 殺死程序id為12664的程序 taskkill pid 12664 f 或者os.system taskkill f im microsoft.photos.exe 注意,後者是按照exe名稱殺程序的,會把同名的所有程式都殺死,如果你執行...
Centos7 程序的控制
1.程序的前後臺排程 1 前台執行 xeyes 會發現該程式一直占用終端,其他命令不能夠再在這個終端執行 2 後台執行 1 命令執行的時候,直接將其放置於後台執行 xeyes 1 6222 後台執行不會占用執行命令的終端,使用者仍然可以使用這個終端做操作 2 對於乙個已經執行的命令,如何將其放置於後...