使用Linux操作系統的時候,查找局域網中其他資源是一件挺麻煩的事情,然而大部分人都不希望自己的電腦孤孤單單的,所以找到自己的“網上鄰居”是一件很重要的事情啊。這裡介紹的四款非常方便、易用的小軟件,會讓你查找“網絡鄰居”馬上變得簡單無比。
Gnomba――動作迅速
這個圖形工具允許你掃描不同區域子網內基於SMB協議的電腦,速度要快過Windows 9X在打開“網絡鄰居”時所做的掃描。在網站http://gnomba.darkcorner.net/可以下載到最新的程序版本“gnomba-0.6.2.tar.gz”壓縮包或者是 RPM文件“gnomba-0.6.2-1.i386.rpm”。RPM文件只需要在X-Window的文檔管理器中右擊鼠標,選擇“Install”就可以正常安裝了。RPM文件的大小是166KB,壓縮包則需要先行解包才可以安裝,在“Terminal”視窗中我們可以這樣做:
tar -zxf gnomba-0.6.2.tar.gz
cd gnomba-0.6.2
./configure
make
make install
成功安裝後,在/usr/bin目錄中會生成一個可執行文檔gnomba,在文檔管理器中雙擊它或者是在“Terminal”中直接鍵入“gnomba”指令就可以啟動軟件。
想要看到局域網上的其它電腦,你必需指定一個IP地址范圍讓gnomba掃描,點選“Options”功能表中的“Preferences”項,在 “Configuration”這一幀的右邊輸入要掃描的IP地址范圍,點按“Add”加入。“Options”這一幀可以對程序作一些初始設置,比如可以設置在啟動程序時就對指定IP地址范圍進行掃描。其他的一些設置包括字體以及初始的裝載目錄的選擇等。按“OK”退出設定。
選定好一組IP地址范圍之後,點選“File”功能表中的“(re)Scan”項,一會兒就可以看到這組IP地址所包含的電腦了,能夠以工作組或者是主機名稱等多種方式進行顯示。
用鼠標點擊其上的主機名稱,軟件就會對該主機的共享目錄進行檢索,點擊共享目錄之後,程序就會將之裝載到預設的目錄上。盡管該軟件仍存在一些問題(裝載及卸載目錄時),但是它方便的IP地址掃描功能還是很值得用戶一試的。
LinNeighborhood――專業工具
這個軟件正如它的名字所顯示的那樣,是一個應用於Linux操作系統中的“網絡鄰居”圖形工具。程序的最新版本可以在網站http://www.bnro.de/~schmidjo/找到,大小為129KB。軟件不需要安裝,解包之後就可以直接執行:
tar -zxf LinNeighborhood-0.6.1.glibc-i386.tar.gz
cd LinNeighborhood-0.6.1.glibc-i386
./LinNeighborhood
當用戶第一次運行它的時候,可以點選“Options”功能表中的“Preferences”項進行初始設置,在“Scan”標簽頁中需要輸入工作組的名稱以及檢視模式等;在“Programs”標簽頁中正確選擇軟件的版本號,因為不同版本的裝載命令參數有所不同,沒有正確選擇版本號可能會導致裝載出錯;在 “Miscellaneous”標簽頁還可以更改默認的裝載目錄,退出以前不要忘了按“Save”以儲存你的設置。
接下來就可以將工作組中的主機一一加入到軟件中來,點擊工具欄中的第五個圖標,在彈出的“Add Machine”視窗中輸入主機名稱、工作組以及IP地址,點選“OK”之後,該主機名稱就會被加入到程序的主視窗中。更為簡單的方法是,雙擊主視窗中的小企鵝,經過一段時間的掃描之後,局域網中所有可用的資源都會出現在主視窗中。
在主視窗中雙擊相應主機,就可以見到該主機共享出來的資源,在目錄中右擊鼠標,選擇“Mount”就會彈出“Mount Dialog”,在這裡用戶還可以對“Mount”操作進行一些修改,像裝載點、目錄權限等,如果對方的共享資源需要密碼,還要輸入相應密碼。你也能夠將一個共享資源mount到不同的裝載點上,對於在一台電腦上有幾個用戶,而他們又想將之mount到各自的“home”目錄時,這一功能便十分有用了。點擊“Mount”之後可以在下面的“Resource”視窗中看到已裝載的目錄,要卸載的話只要在上面右擊鼠標選“Umount”就可以了,不過用來裝載的目錄就不會自動刪除。這裡要注意的是該應用程序不支持打印機。
Tk Samba
這個程序讓用戶可以以圖形界面方便地浏覽到MicroSoft Net。你可以利用該程序輕易地訪問到不同的工作組、主機及其共享出來的資源。
在http: //www.rt.mipt.ru/frtk/ivan/TkSmb/download.html可以找到最新的版本,筆者測試的版本是“TkSmb- 0.9.0.tar.gz”,僅有25KB大小。將其解包後在“Terminal”中用“./Install”指令啟動安裝程序:在彈出的視窗中,顯示了可執行文件、庫文件、字體等安裝信息,你可以在相關欄內改變程序的默認值。點擊“Install”開始安裝。正確無誤的話,將會顯示“All OK”的成功信息。
程序的可執行文件的默認安裝目錄是/usr/local/bin,不過讓筆者覺得有趣的是,即使你不執行此前的安裝步驟,而直接啟動在解包後的目錄TkSmb-0.9.0中的可執行文檔“TkSmb”,也一樣可以啟動。程序必須在“Terminal”中啟動,不能直接在檔案管理器中透過雙擊鼠標來打開。
cd /usr/local/bin
./TkSmb
這時程序的工作視窗將會打開,而局域網內各個工作組及其中的電腦都將會一一呈現在用戶的面前。
在“Groups” 視窗中顯示的是各個工作組的名字,點擊不同的工作組就可以在左邊的“Hosts in GROUP”中看到該工作組的所有電腦主機,用戶可以點擊不同的電腦主機及共享目錄,以打開相應文件。共享目錄中的文件顯示在“Remote”視窗中,單擊其上的文件就可以將它下載到本地主機中,下載的目錄可以在視窗上方的“Download to:”中作出改變。如果被訪問的主機或者文件目錄需要密碼,可以在“User:”和“Password:”中輸入相應的用戶名和密碼。
如果你想將遠端的目錄裝載在本地主機中,可以在相應共享目錄中右擊鼠標,選擇“Mount”,就可以將之裝載到下載目錄中。但是程序沒有提供卸載(umount)的辦法,這時即使退出程序,仍然可以在本地主機中訪問遠端的文件。
XSMBrowser――實用小巧
一個圖形界面的程序,整合了相當多實用的小工具,使得Unix用戶面對局域網時,相當得心應手。
軟件可以在http://www.public.iastate.edu/~chadspen/中下載,現在的版本是2.4.0,此網址提供了RPM及gz文件,大小都在40KB上下。
安裝過程很簡單,這裡不作詳細介紹。安裝完成後,直接在“Terminal”中鍵入“xsmbrowser”就可以啟動程序。軟件主視窗上面的工具列上有一排按鈕,可以實現前進、後退、停止、刷新等網絡浏覽功能以及選擇以“Workgroups”、“Networs”及“Favorites”模式檢查網絡內容(“Workgroups”模式要在網絡被初始化以後才能被激活),其導航設計酷似
Netscape Navigator――安裝簡單
和前面介紹的LinNeighborhood類似,該軟件也兼容Samba 2.06以下的所有版本,但在裝載以前需要點按下面的工具列中的“Setup”按鈕,選擇“Mount Options”,然後點選系統使用的Smbmount版本號作為默認值。
當在主視窗中進入到一台主機的共享目錄中時,就可以點按最下面的“Mount”及“Unmount”按鈕裝載及卸載該目錄項,此時也可以指定裝載點及選擇相應的Smbmount版本。點按Explore則會啟動mc檔案管理器檢視相應目錄。“Save”可以將選定的文件儲存到本地磁碟中,而“Tar”按鈕則能夠將當前目錄內的內容(包括子目錄)打包,選擇“Upload”則可以上傳文件到遠程主機上。