2006-12-21

gnome-open 的一些妙用

gnome-open 是什麼呢?這樣說你可能就比較容易了解,當你在 ubuntu gnome 中按 alt-f2 時,事實上就是執行這個 gnome-open 程式。

不難從 gnome-open 這個名字看出,它是用來開啟某些東東的,開啟那些玩意呢?

首先先來看看 gnome-open 的 help 資料:

在 terminal 中輸入:

# gnome-open

是否會顯示 gnome-open 的用法:

Usage: gnome-open <url>

也就是說在 gnome-open 後加上 URL 參數,會自動打開相關的程式。這個 url 包含像網址、路徑、檔案 .. 等。

愈來愈看不懂了,那麼在 terminal 下試著輸入以下:

1. # gnome-open http://www.hinet.net 或是 gnome-open www.hinet.net

這樣是否會打開瀏覽器,自動載入 www.hinet.net 這個網址

# gnome-open mailto:[e-mail 地址]

是否會打開你的內定 e-mail 程式呢?

2. 輸入路徑的話,會自動開啟,如:

# gnome-open file:///etc/X11

或是省略 file://

# gnome-open /etc/X11

是否會打開 gnome 的檔案管理員 nautilus,同時開啟 /etc/X11 這個目錄。

3. 如果在你目錄下有個壓縮檔,如 rubygems-0.9.0.zip

# gnome-open ./rubygems-0.9.0.zip

是否會將這個壓縮檔案用 file-roller 開啟。

試著開啟其它檔案格式,如 .avi .. 等

-----

經過以上應該了解在命令列如何使用 gnome-open 這個指令了。那麼如果使用 alt-f2 來開啟 gnome-open 有什麼不同呢?

唯一的差異在於,使用 alt-f2 時,目前的目錄是在根目錄下,所以如果想像以上所說的開啟目錄或檔案的話最好使用絕對路徑,如圖是開啟 /etc/X11,這里也可用 tab 鍵的補齊功能喔。

figure 1


下圖則是開啟 www.hinet.net 的截圖:

figure 2


-----

這樣是否有時會較有效率,比如我們要新開啟網頁時(尚未使用瀏覽器),只要先按 alt-f2,然後輸入網址,按 enter 即可了,而不用先開啟瀏覽程式,再輸入網址,如此多少會省下一些時間的。

參考資料:
gnome-open --help
http://ubuntu.wordpress.com/2006/12/16/gnome-open-open-anything-from-the-command-line/

沒有留言 :

張貼留言