使用 lsof 監看本機 某個Port 的 對外連線狀況

使用 lsof (list open files) 來看某個 Port 的 Connection 狀態, 並且查看此 Port 是被哪支程式佔住了.

  • 註1: netstat 也可以作類似的事情, 但是 lsof 更簡單易懂些.
  • 註2: 主要用此可以查看, 是否有哪些連線是你意想不到的. (會不會是被種了木馬等等的)

閱讀全文〈使用 lsof 監看本機 某個Port 的 對外連線狀況〉

於 Ubuntu Linux 安裝 libdvdcss (影片轉檔) - 2012

家裡的光碟機越來越少, 現在拿到光碟片的首要工作, 就是轉成 Mp3 或 Mkv, 才可以不用每次都要找光碟機來用~

在 Ubuntu Linux 轉影片檔, 我都使用 Ogmrip (DVD 轉成 MKV), 於 Log 看到下述訊息.

libdvdread: Encrypted DVD support unavailable.
************************************************
**                                            **
**  No css library available. See             **
**  /usr/share/doc/libdvdread4/README.Debian  **
**  for more information.                     **
**                                            **
************************************************
libdvdread: Couldn't find device name.

閱讀全文〈於 Ubuntu Linux 安裝 libdvdcss (影片轉檔) - 2012〉

Linux 檢查並重新啟動 Apache2

現在主機大多都用 Debian / Ubuntu Linux, 可能實驗性的東西裝太多, 常常不小心就玩掛了而沒注意到.

所以用 Python 寫隻 Script 來 檢查 / 判斷 Apache2 是否活著, 死掉的話, 要自動重新啟動.

閱讀全文〈Linux 檢查並重新啟動 Apache2〉

Web server 常用程式 ab、htpasswd 的套件安裝 - 2012

Web server 現在有些部份會改用 Nginx, 但是平常需要用 htpasswd、ab 等工具, 要怎麼辦?

Apache 有將這些常用套件另外獨立一個套件 - apache2-utils, 可以單獨安裝使用.

  • apt-get install apache2-utils # debian、ubuntu linux 安裝

閱讀全文〈Web server 常用程式 ab、htpasswd 的套件安裝 - 2012〉

Linux 使用 mkdir 快速建立一區間的目錄

Linux 使用 cp, mv, ls 等等, 都很習慣的會用 "[]", ex: ls 2011-0[1-9]*.

但是在 mkdir 也想用 "[]", 於是 mkdir 2011-0[1-9], 就會有一個 "2011-0[1-9]" 目錄出現. (我想要出現 1 ~ 9 的資料夾)

閱讀全文〈Linux 使用 mkdir 快速建立一區間的目錄〉

ThinkPad X220i 安裝 Ubuntu 的硬體相關設定(指紋辨識、Webcam.. 等)

IBM ThinkPad X220i 要安裝 Ubuntu Linux, 硬體支援度(規格同: Ubuntu on Lenovo Thinkpad X220i Tablet)都很完整, 所以沒有什麼麻煩.

閱讀全文〈ThinkPad X220i 安裝 Ubuntu 的硬體相關設定(指紋辨識、Webcam.. 等)〉