目录结构信息

Posted goodsuperman

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了目录结构信息相关的知识,希望对你有一定的参考价值。

目录结构介绍

目录挂载

 

01. 定义挂载设备信息
	光驱设备---/cd/cdrom
02. 完成设备挂载操作
	进行挂载---mount /dev/cdrom  /mnt/
04. 检查测试挂载结果
	挂载检查---df -h
04. 挂载完成进行卸载
	完成卸载---umount /mnt

 

目录结构发展

目录结构发展
01. 第一块磁盘:用来存放系统程序
		 /
02. 第二块磁盘:存放用户自己程序
		/usr
03. 第三块磁盘:用于分类管理用户
		/home
ls -ld  查看目录本身信息

Linux 目录结构

技术图片

 重要目录数据说明 /etc

01.网卡配置文件

文件信息:
	/etc/sysconfig/network-scripts/ifcfg-eth0
作用说明:
	1. 用于查看配置网卡信息
	    ip address show
	    nmtui
	2. 网络服务进程加载文件
	    systemctl restart network
	    ifdown && ifup
故障排查:
	1. 确认网关地址是否通畅
	2. 确认网卡配置是否正确
	    vi /etc/sysconfig/network-scripts/ifcfg-eth0
	3. 确认网络管理服务关闭
	    systemctl  stop NetworkManager
	    systemctl disable NetworkManager
	4. 确认虚拟网络编辑配置
	5. 确认虚拟软件服务开启
	6. 确认虚拟网卡配置信息

网卡配置文件详细ifcfg-eth0

文件内容信息
/etc/sysconfig/network-scripts/ifcfg-eth0 

TYPE=Ethernet                          --指定网络类型 以太网Ethernet 电话10M 军用(帧中继) 金融公司(FastEthernet)
BOOTPROTO=none                         --网络启动协议 如何让主机得到IP地址
a 自己手动配置 none static(静态)
b 自动获取地址 dhcpd(了解)
NAME=eth0 -- 主机网卡的名称 逻辑名称
UUID=31d48995-e74f-4f99-8e19-0da439ea257b -- 虚拟主机,会给每个硬件一个标识
DEVICE=eth0 -- 主机网卡的名称 设备名称物理名称
ONBOOT=yes -- 设置网卡是否处于开启状态(激活状态)
IPADDR=10.0.0.200 -- 静态配置IP地址 标识主机身份 相当于人的名字
PREFIX=24 -- 定义网络中可以有多少主机 房间里面可以有多少人 掩码
METMASK=255.255.255.0 掩码
GATEWAY=10.0.0.2 -- 一个网络到另一个网络的必经之路 人从一个国家到另一个国家必经之路(海关)
DNS1=223.5.5.5 -- DNS(建立名称和IP地址的对应关系) 14.215.177.38 -- 名称
2)配置文件修改重启服务
方法一:
systemctl restart network 针对所有网卡进行重启
systemctl status network 
方法二:企业中常见用法
ifdown eth0 && ifup eth0 针对指定网卡进行重启

异常问题:网卡配置文件正确,无法重启网络服务
systemctl stop NetworkManager 网络管理服务关闭

02.DNS解析配置文件

02. 重要文件-解析配置文件
文件信息:
	    /etc/resolv.conf
	    nameserver 114.114.114.114
作用说明:
	    用于设置DNS解析地址
	    网卡中配置优于此文件配置

03.主机名称文件hostname

文件信息:
	centos7 /etc/hostname
	centos6 /etc/sysconfig/network
作用说明:
	配置主机名称信息,永久生效
配置名称:
	①. 查看当前主机名称信息
		hostname

	②. 修改当前主机名称信息
		临时修改: hostname test
		永久修改: vi /etc/hostname

		利用centos7特殊命令修改主机名
		hostnamectl set-hostname test
		说明:即临时修改好了主机名,又同时修改了主机名配置文件

04.解析映射配置文件hosts 

04. 重要文件-解析映射文件
文件信息:
  /etc/hosts
	
作用说明:
  用于设置DNS域名与IP地址对应关系

05.磁盘挂载文件  

05. 重要文件-磁盘挂载文件
文件信息:
 /etc/fstab
		
作用说明:
实现指定设备文件信息,进行开机自动挂载

06.开机启动加载脚本

文件信息:
	/etc/rc.local
作用说明:
	实现系统启动后,读取文件中的命令,从而实现一些操作随系统启动自动运行
使用方法:
	chmod +x /etc/rc.d/rc.local (centos7中需要执行此命令,才能使用此文件)

07.启动级别文件

重要文件-开机加载脚本
文件信息:
/etc/rc.local
作用说明:
实现系统启动后,读取文件中的命令,从而实现一些操作随系统启动自动运行
使用方法:
chmod +x /etc/rc.d/rc.local (centos7中需要执行此命令,才能使用此文件)
重要文件-启动级别文件
文件信息:
centos6-/etc/inittab
centos7-/usr/lib/systemd/system/runlevel*target
查看修改:
centos6查看方式:
cat /etc/inittab
runlevel
centos6修改方式:
vim /etc/inittab
init 运行级别数值
centos7查看方式:
systemctl get-default
centos7设置方式:
systemctl set-default  xxx
作用说明:
设置启动系统启动级别
halt (Do NOT set initdefault to this)
  关机
Single user mode
  单用户模式
Multiuser, without NFS (The same as 3, if you do not have networking)
  多用户模式,没有NFS(类似级别3,如果你不需要网络时)
 Full multiuser mode
  完全多用户模式
 unused
  未使用
X11
  图形界面模式
reboot (Do NOT set initdefault to this)
  重启
设置启动系统启动目标
 poweroff target
  关机
 rescue target
  单用户模式
 multi-user target
  多用户模式
 multi-user target
  多用户模式
multi-user target
  多用户模式
graphical target
  图形界面模式
reboot target
  重启
centos6的7种运行级别-runlevel
centos7的7种运行目标-target
 重要文件-变量加载文件
文件信息:
/etc/profile
作用说明:
配置环境变量和别名文件
/etc/profile
/etc/bashrc
~/.bashrc
~/.bash_profile
                
          
重要文件-登录提示文件
文件信息:
/etc/motd
作用说明:
文件中内容,会在用户登录系统之后进行显示
 重要文件-登陆提示文件
文件信息:
/etc/issue
/etc/issue.net
作用说明:
文件中内容,会在用户登录系统之前进行显示
目录:/etc

 

  

以上是关于目录结构信息的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段5——HTML元素结构

错误记录Flutter 混合开发获取 BinaryMessenger 报错 ( FlutterActivityAndFragmentDelegate.getFlutterEngine() )(代码片段

多片段层次结构中的菜单膨胀问题

Laravel:如何在控制器的几种方法中重用代码片段

在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途

vbscript 各种自定义代码片段 - 有关详细信息,请参阅注释