系统目录结构(一)

一、系统目录结构说明

  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

  

 

猜你喜欢

转载自www.cnblogs.com/yaozhiyuan/p/9301675.html