第一种方法
1。root身份登录,运行setup命令进入到text mode setup utiliy 对网络进行配置,这里可以进行ip,子网掩码,默认网关,dns的设置
2。这时网卡的配置没有生效。运行/etc/rc.d/init.d/netword restart命令
我们刚才的设置才生效。
第二种方法
ifconfig eth0 192.168.8,8 对网卡进行设置
ifconfig etho network x,x,x,x 对子网掩码设置
对广播地址和dns使用默认的
注意:这样配置网络将会立即生效,
但是重启回失效。
第三种方法
1修改/etc/sysconfig/network-scripts/ifcfg-eth0这个文件里各个属性可以修改,包括ip,子网掩码,默认网关,广播地址。
2这时网卡的配置没有生效。运行/etc/rc.d/init.d/netword restart命令
我们刚才的设置才生效。
这种方法是最底层的修改方法
在Linux中,所有的设备都是文件
Linux和windows相互通信
rpm包的管理
rpm的安装,卸载,信息
RPM管理
一个用于互联网下载包的打包及安装工具
包括在某些Linux分发版中。他生成具有。rpm扩展名的文件。RPM是Redhat Package Manager 的缩写。
RPM包的名称格式
Apache-1.3.23-11.i386.rpm
软件名称/软件的版本号/是软件所运行的硬件平台/文件扩展名
rpm -qa 查看所有安装的所有rpm软件包
rpm -qa | more
rpm -qa |grep x
rpm -q 软件包名 查询软件包是否安装
rpm -q xinetd
rpm -q foo
rpm -q xinetd file bash
rpm -qi 软件包名 查询软件包信息
rpm -qi file
rpm -ql 软件包名 查询软件包的文件
rpm -ql file
rpm -ql jdk
rpm -qf 文件全路径名 查询文件所属的软件包
rpm -qf /etc/passwd
rpm -qf /root/java.log
rpm -qp 包文件名 查询包信息的对应包的介绍
rpm -qp jdk-1_5_0-linux-i586.rmp
rpm -i rpm包全路径名称 :安装包到当前系统(提示信息)
rpm -ivh rpm包全路径名称
rpm -e rpm 包的名称
如果其他软件包依赖于你要卸载的软件包时,卸载报错。
samba的安装和配置(两个操作系统共享文件)
samba安装步骤:
1看看是否已安装了samba
rpm -q samba
2如果有,卸载samba
rpm -e samba
rpm -e - -nodeps samba
强制删除,破坏依赖关系
在rpm -e samba
3 把自己的安装软件,挂载到iso
cd /mnt/cdrom
把samba开头的文件拷贝到home目录下
cp sam*/home
cd /home下查看
(
samba-common-2.2.7a-7.9.0.i386.rmp
samba-client--2.2.7a-7.9.0.i386.rmp
samba--2.2.7a-7.9.0.i386.rmp
)
8》开始安装
rpm -ivh 软件包
samba的使用
1》先在Linux中创建一个普通用户为hzq
useradd hzq
passwd hzq
2》给hzq用户设置samba密码
将/etc/passwd中的用户都加到smbpassw中
cat /etc/passwd |(管道)
mksmbpasswd.sh> /etc/samba/smbpasswd
给hzq设置samba密码
smbpasswd hzq
3》启动samba服务,测试
service smb start 启动
service smb stop 停止
service smb restart 重启
windows和Linux的ip的地址是相互通的
进行网络配置
samba的配置
comment =dir for hzq 共享这个目录为hzq的用户
path =/tmp 共享tmp这个目录
guest ok 是否允许用户不使用账号和密码访问此资源
guest ok=yes
guest ok=no
hosts allow 设置连接主机的地址
hosts deny 设置禁止连接的主机地址
read only 用于设置共享的资源是否为只读
read only =yes
read only =no 不仅仅只读,还可以写入
netstat -an 监听服务