有什麼服務在運行 用的是哪個套件
一開始聽到少就是多的時侯總想著怎麼可能,多就是多,少就是少,耐何選擇多的時侯,就真的亂了,亂了不打緊,糟糕的是找不到頭緒來處理。這次想知道的是,用的網頁伺服器是那個?裝太久,忘了 :p
工作環境:
Ubuntu Server TLS 18
方法:
1、 netstat -tulpan | grep -w ":80"
不行,但是骨哥出來的文章說可以,企!
tcp6 0 0 :::80 :::* LISTEN -
原來是要 sudo 才會顯示
tcp6 0 0 :::80 :::* LISTEN 1234/apache2
2、lsof -i :80
不行,什麼都沒輸出,但是骨哥出來的文章說可以,企!
也是要 sudo 才會顯示
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
apache2 1234 www 4u IPv6 12345 0t0 TCP *:http (LISTEN)
3、fuser 80/tcp
不行,什麼都沒輸出,但是骨哥出來的文章說可以,企!
還是要 sudo 才會顯示
80/tcp: 1234 12345 23456
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^啥鬼
ps -p 1234 -o comm=
apache2
4、後來想到的,去 /etc 下面看一下,如果沒有同性質的套件都裝了的話就可以知道用的是哪個套件了
所以, lsof 蠻直覺的,但是覺得可能會忘(這就是為什麼要把這個這麼簡單的東西寫下來的原因了咩),netstat 常用,多記個 grep -w 就行,還有莫忘 sudo。
收工!
留言
張貼留言