问:在文件名中包含有一些无法输入的特殊字符,我想要更改该文件的名字,该怎么办?
答:如果你有一个文件名为“my?file”,在此“?”为你不知该如何输入的字符,那么你可以使用以下方法,首先输入命令:
ls | grep my?file
确保这样不会有重名文件出现,接下来使用命令:
mv ls | grep my?file my-file
这样就可达到目的了。
问:原来我在Windows 2000的IIS上使用ASP进行网站开发,最近我把操作系统换成了Red Hat Linux 7.1,安装的Web服务器是Apache。不知道还能不能继续使用ASP来进行网站开发?
答:可以。虽然Apache服务器本身没有内建ASP功能,但是我们可以找到适用的ASP模块。从事这一领域的公司有Chili!Soft公司、Halcyonsoft.com公司、Chamas Enterprise公司。它们所提供的套件及下载地址分别如下:
Chili!Soft ASP for Linux:http://www.chilisoft.com
Instant ASP:http://www.halcyonsoft.com
Apache::ASP:http//:www.nodeworks.com/asp
问:我有一本Linux书,上面老提到一个概念:封闭回路。但又没有对其进行详细的解释,不知道它是什么意思?
答:我们知道,使用TCP/IP协议的电脑,都会拥有一个IP地址,彼此间相互以IP地址确认对方,传递信息与数据。在有些情况下,我们为了进行某项测试(比如网卡是否正确安装),或者是没有另外一台电脑作为接收端。这时,我们可利用本机扮演信息的发送端和接收端,这就是所谓的封闭回路。
封闭回路的IP地址是127.0.0.1,比如你可以在登入系统后执行telnet 127.0.0.1指令,然后再执行w指令观察登入系统的用户:
#telnet 127.0.0.1
trying 127.0.0.1…
connected to localhost.localdomain(127.0.0.1)
…
[eagle@domo eagle]$w
9:28am up 20:26, 3users….
问:请问SMB和Samba有什么区别和联系?
答:SMB是微软于1980年开发的通信协议。通过这一协议,使得网上邻居主机间的文件系统、打印机能够彼此共享。目前类似这种资源共享的通信协议还有NFS、AppleTalk、Netware等。Samba是一个运行于Linux上的、使用SMB通信协议的软件。其功能是实现Windows和Linux之间的资源共享。
问:怎样在Red Hat 7.0下快速架构一个FTP服务器?
答:在Linux下架设FTP服务器是一件很容易的事,并且有很多软件可供选择。在Red Hat 7.0下最简单的办法是使用WU-FTPD来实现。它是目前最具知名度的Linux FTP服务器之一。由于Red Hat Linux 7.0已经内建了WU-FTPD,所以一般来说,在你安装Linux时就已经安装了FTP服务器。如果你不确定自己是否安装了WU-FTPD,可以执行以下命令进行确认:
#rpm qa | grep wu-ftpd
wu-ftpd-2.6.1-5
如果出现以上结果,表明你已经安装了该软件。否则使用以下命令来安装软件(在此以Red Hat Linux 7.0光盘为例):
#mount /dev/cdrom /mnt/cdrom
#cd /mnt/cdrom/RedHat/RPMS/
#rpm ivh wu-ftpd-2.6.1-5.i386.rpm
安装完成后要启动该服务。先建立/etc/xinetd.d/wu-ftpd文件。内容如下所示:
service ftp
{
disable =no
socket_type =stream
wait=no
user=root
server=/usr/sbin/in.ftpd
server_args= -l ?a
log_on_success+=DURATION USERID
log_on_failure+=USERID
nice=10
}
有关该文件参数的详细设法请执行man ftpd查询。
文件建好后重新读取设定文件。执行以下命令:
#/etc/rc.d/init.d/xinetd reload
确认服务是否启动,可使用命令telnet localhost 21,如果显示ready字样,那么一切OK,服务器就可以使用了。事实上,其它版本的安装设置过程也是大同小异。
问:在设置Linux服务器时,感觉总是要修改很多文件,有没有一个通用的图形管理的界面?
答:可以试一试WebMin(http://www.webmin.com)。这是一个非常不错的软件,它不仅可以让你使用图开界面来设置服务器,还可以让你远程管理Linux主机。即使你使用的是Windows机器,也可以远程管理Linux主机。它的功能非常强大,使用起来也比较简单,可以选择使用中文界面。