一. rpm 包的一些常用命令。 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

1.rpm –qa ,查询系统中所用的 rpm 软件包。

2.rpm –q 软件包,查询指定的软件包。

例:rpm –q samba

3.rpm –qa|grep 软件包 ,也是查询指定的软件包。

例: rpm –qa|grep samba

4.rpm –qi 软件包,查询指定包的详细信息。

例: rpm –qi samba-<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />3.0.10-1.4E

5.rpm –ql 软件包,显示指定软件包当中的文件列表。

例: rpm –ql samba-3.0.10-1.4E

6.rpm –qf 文件名 ,指的是查询文件所属的文件包。

例: rpm –qf samba-3.0.10-1.4E

Vi 编辑器的简单操作。

Vi 编辑器分为三种模式分别为:命令模式,插入模式,末行模式。

W 保存, q 退出,!强制性的保存退出。

在命令模式下 :按大写 G 去文件的末端,按两个小写的 gg 回到文件的顶端, dd 是删除整行。

例: 5dd 的意思是删除光标下面的 5 行。

小写的 u 撤销上一步操作。 yy 是复制, p 是粘贴。

例: 5yy 的意思是以下 5 行复制。

在末行模式下: / 字符,是查找字符

例: /security

按小写的 n 是向下定义,向回找用大写 N

三.源码包的命令操作介绍。

1.tar –xzvf 软件包名 格式是( .tar.gz 进行结尾的压缩包),解压操作。

2. 例: cd samba-3.0.10 ,进入到解压后的目录当中去。当然例子中的目录是你解压的目录,解压目录随便指定我在这里只是一个例子。

3. 使用 ./configure - -prefix=/etc ,作用是指此服务的配置文件路径。

4.make ,对它进行编辑。

5.make install ,进行安装。

四. Samba 服务器的安装和卸载。

1. 作用:主要是来实现不同操作之间的资源共享,通过一个叫 smb 的协议来实现资源共享。

2. 组成: smbd :核心功能, nmbd :浏览功能

3. 安装 samba 服务。

1. 放入光盘,使用命令 Vi /etc/fstab, 先打开自动挂载的配置文件查看。

如下图所示自动挂载光盘路径为 /media/cdrom
2.cd /media/cdrom/RedHat/RPMS, 进入 samba 服务软件包的路径。

3.ls *samba* ,查看和 samba 相关的软件包。

4.rpm –ivh 软件包 ,安装软件包。

5.rpm –ivh –aid *samba* ,把和 samba 相关连的软件包一起安装。

rpm –U 软件包,对指定的软件包升级。

安装完成后

使用命令 umount /media/cdrom 卸载光盘

然后在使用 cd eject 命令弹出光盘。

最后使用 rom –qa|grep 服务名,查看安装是否成功。

4. 卸载 samba 服务

Rpm –e - -nodeps + 软件包(不考虑依赖关系进行强制卸载)

五个软件包给表示的意思。

Samba-代表的是sam服务器。

Samba-client代表的是samba服务器的客户端。

Samba-common保存的是samba服务器和客户端的配置文件。

System-config-samba-swat都是图形的配置工具。

只不过system-configsamba-swat比较的话功能没有samba-swat的多。