一、系统目录结构说明
1.目录结构特点
1)linux目录一切从根开始
2)linux目录的层次结构类似一颗倒挂的树
3)linux目录可以挂载在任意磁盘空间上
2.初识挂载
1)磁盘空间必须挂载才能正常使用
2)利用挂载的方式给磁盘分区开一个门从而使其能够正常使用,安装门的过程就是挂载的过程
3)实践操作挂载过程(以光驱设备为例)
第一个里程:确认是否存在光驱设备
第二个里程:检查是否存在光驱设备文件
/dev/cdrom
第三个里程:将设备进行挂载
mount /dev/cdrom /mnt
第四个里程:检查是否挂载成功
df
第五个里程:进行卸载操作
umount /mnt
PS:卸载时,必须离开挂载点目录进行卸载
3.目录结构发展
第一块磁盘:用来存放系统程序( / )
第二块磁盘:存放用户自己程序( /usr )
第三块磁盘:用于分类管理用户( /home )
二、根下面一级目录信息
tree -L 1 / ------表示显示根下目录的层次,1表示一层
三、 /etc 目录下面的重要数据信息
1.网卡配置文件
1)文件地址:/etc/sysconfig/network-scripts/ifcfg-eth0
2)文件内容:
[root@shhaioldboy02 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 --- 设备名称 eth0 eth1 (centos 6)
HWADDR=00:0c:29:b7:47:6b --- 设备的mac地址信息 网卡设备的身份证号码(全球唯一号码)
TYPE=Ethernet --- 网络类型 经常用的网络为以太网
UUID=dadeafae-de21-43bd-acc3-9b98cb18f139 --- 硬件标识id信息(在一个系统中每个设备是唯一的)
ONBOOT=yes --- 激活网卡(给网卡供电) *****一定要设置为“yes”
NM_CONTROLLED=yes --- 网络管理服务
BOOTPROTO=none --- 启动协议==网卡启动后获取地址的方式 静态
none,引导时不使用协议,静态分配地址
bootp,使用BOOTP协议
dhcp,使用DHCP协议
DNS2=223.5.5.5 --- 将一个名称(域名)信息转化为IP地址信息
DNS1(域名解析)=114.114.114.114
USERCTL=no
PEERDNS=yes --- 网卡的DNS配置信息是否覆盖/etc/resolv.conf文件
IPV6INIT=no
IPADDR=10.0.0.200 --- 服务器网卡IP地址信息
NETMASK=255.255.255.0 --- 子网掩码
GATEWAY=10.0.0.2 --- 网关地址,必经之路
3)重启网卡的三种方式
第一种:/etc/init.d/network restart(影响所有网卡)
第二种:/ifdown eth0 && ifup eth0(只针对eth0)
第三种:service network restart(不建议使用)
2.解析配置文件
文件地址:/etc/resolv.conf
主要用于设置DNS解析地址,但网卡的配置信息优先于resolv.conf文件的配置
DNS1:114.114.114.114
DNS2:223.5.5.5
DNS3:223.6.6.6
3.解析映射文件
文件地址:/etc/hosts
主要用于配置主机名称(域名信息)和IP地址的对应关系
4.主机名称文件
文件地址:/etc/sysconfig/network
修改系统主机名信息
第一个里程:利用命令临时修改主机名
hostname oldboy
第二个里程:编写配置文件永久修改主机名
vim /etc/sysconfig/network --- HOSTNAME=oldboy
第三个里程:编写/etc/hosts文件,配置好主机名和IP地址对应关系
sed -i.bak "s#oldgirl#oldboy#g" /etc/hosts
四、初识脚本(修改主机名)
vim /root/change_hostname.sh
old_name="shhaioldboy02-01"
new_name="shhaioldboy02"
#第一个里程:修改主机名
hostname $new_name
#第二个里程:永久修改主机名
sed -i.bak "s#$HOSTNAME=old_name#$HOSTNAME=new_name#g" /etc/sysconfig/network
#第三个里程:修改hosts文件
sed -i.bak "s#$old_name#$new_name#g" /etc/hosts