2013年2月22日 星期五

Linux 無法 umount 某個目錄,出現 "Device is busy" 的訊息,要如何解決?

在 Linux 系統下,當任何目錄是用 mount 來掛載,後續要解除掛載(umount)的時候,若是有程式 使用,或是有 user cd 在那個目錄上的話,此時就沒有辦法 umount 掉,在 umount 時會出現 "Device is busy" 的訊息。

要怎麼找出是哪個程式掛在那個目錄上? 然後去把那個程式砍掉呢?

這時候可以使用 fuser 指令來處理

2013年1月16日 星期三

讓 Mac OS X 的 Dock 本身變成半透明

開啟 Finder  ->  應用程式  ->  工具程式  ->  終端機

在終端機裡,輸入以下指令,按「return」執行:
defaults write com.apple.dock hide-mirror -bool true;killall Dock

若要取消半透明 Dock,則輸入以下指令來還原:
defaults write com.apple.dock hide-mirror -bool false;killall Dock

2012年8月15日 星期三

如何在終端機(Terminal) 底下查詢自己目前的對外真實 IP

一般我們在電腦前要知道自己當下對外的真實 IP,通常都是開啟瀏覽器
然後搜尋 what is my ip address 或是 what is my ip,藉由第三方網站來得知

但是因為平時大多都是在 Terminal 下作業,有時後在機房也不一定有圖形界面可用
這時候若需要知道對外 IP,以便進行一些網路除錯的工作時,就只能依賴指令的方式了

以下介紹一個在 Terminal 下查詢自己目前的對外真實 IP 的方法
這是 Mac、Linux 都通用的指令

2012年4月27日 星期五

在 Linux Terminal 底下,使用 mail 或 mailx 指令夾帶檔案寄出的方法

Linux Terminal 底下,使用 mail 結合郵件內容與所要傳送的附件檔,最主要的是 mailx 的動作跟之前一樣,只是多了前置準備動作。

uuencode 在 Linux 的套件名稱通常為 sharutils,一般安裝不會包含進來,必須使用 dpkg 或 yum 來安裝


2011年6月9日 星期四

Linux Terminal 下使用 curl 模擬瀏覽器來瀏覽或檢測網頁的方法

一般測試網站大多是開啟瀏覽器來觀察,但如果只是要寫個 cron Job 來定時檢測網站是否還活著,這時候就可以使用 curl 在 Linux Terminal 輕易達到這個目的

使用 SmokePing 這個 perl 程式加上 curl 模組就可以監控任何網站或是特定網頁

2011年3月17日 星期四

當這篇文章發表的時候 ,已經是這個部落格建立之後的 2 年了

也許你會問: 為什麼等這麼久才 PO 第一篇文呢?

我也不知道 ....
懶惰嗎? 也不完全是 ....
太多東西想要寫 ,卻一個字也寫不出來? 好像有那麼一點 ....

這個網路上 ,存在著太多的部落格了 ,每個人都拼命的抒發自己的心情、寫下自己的心得、評論這個批評那個 ,引用來引用去的 .... 好像大家都可以成為部落格達人一樣 @_@

我 .... 不想成為這種人

所以 ,這裡寫的東西 ,主要留個參考紀錄
你可以給意見 ,但我不一定會回覆  ....