编者按:使用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”则可以上传文件到远程主机上。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器