- sudo lsof -i :xx # xx 是 Port number
- sudo lsof | grep TCP # 看現在有開哪些 TCP port
- sudo lsof -Pni |grep ":80" # 看詳細 80Port 的連線狀況
- sudo lsof -i -P | grep -i "LISTEN" # 看現在有哪些 Port 正在監聽服務
2012年9月28日
監看本機對外連線指令: lsof
lsof 可以列出某個 process 打開的所有文件訊息, 包含普通文件、NFS文件、..., 當然 port 也可以, 因為 linux 將幾乎所有的東西視為文件 (參見 Unix调试的瑞士军刀)
2012年2月7日
在 ubuntu 10.04 +apache2 下:讓不同 port 去不同網站目錄
要讓同一台主機兩個 port 分別成為兩個網站:
- 修改 /etc/apache2/ 裡的 ports.conf
sudo vim /etc/apache2/ports.conf
本來是:
NameVirtualHost *:80
Listen 80
例如增加兩行, 成為:
NameVirtualHost *:8020
Listen 8020
- 修改 /etc/apache2/sites-available/default
sudo vim /etc/apache2/sites-available/default
將其中的
....
複製一份再貼在後面, 把 *:80 改成 *:8020 - 存檔後重啟 apache2
sudo /etc/init.d/apache2 restart
訂閱:
文章 (Atom)