liunx必会文件目录
一,/etc 系统配置文件
1,网卡配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0或ens33
/ect=系统配置文件
/network-scripts=sysconfig=脚本(命令)
/ifcfg-eth0=interface=(网络接口----网卡)configure-ethernet0
(1)TYPE=Ethernet(网卡类型:以太网,互联网)
(2)BOOTPROTO=none(标记/设置网卡获取ip方式)
DHCP 自动获取IP地址
none或static网卡ip是固定的(静态)
(3)NAME=eth0=DEVICE=eth0 网卡名称
(4)UUID(标识符做到在系统中唯一)
(5)ONBOOT=yes (boot on 是否在开机的时候启动网卡)
(6) IPAOOR=10.0.0.200 (ip address网卡ip地址)
(7)PREFIX=24 (PREFIX=24或NETMASK=255.255.255.0)24=子网掩码
决定一个区域网中最多有多少台机器。
(8)GATEWAY=10.0.0.254 (默认网关,数据进出的入口/出口)对应设备:路由器
HWADDR(网卡物理地址或MAC地址)
(9)DNS1=10.0.0.254 (jd.com =域名)
jd.com---------DNS---------IP地址
DNS:域名-------解析------ip地址
Domain Name server/system 域名解析服务器/系统
配置:
网卡配置文件中
DNS1 DNS2
公共的DNS服务器
DNS1=10.0.0.254(网关IP地址)
阿里云:
DNS1 =233.5.5.5
DNS2=233.6.6.6
(例子114:114.114.114.114 114.114.115.115)
以上不能用时用机房提供的配置
(systemctl restart networ 重启所有网卡,配置生效)
systemctl(命令,关机/重启)
(yum install -y terr vim dash -completion)
yum=安装软件(命令)(通过网络下载并安装)
bash -completion(自动补全增强版)
检查软件是否安装(rpm -qa +软件名)
2,/etc/resolv.conf 解析/配置DNS
网卡里配置DNS和/etc/resolv.conf 配置DNS的区别
共同的特点:配置DNS
不同的特点:在网卡中进行DNS配置(永久)
网卡里配置DNS使用是:DNS1=233.xxx.xxx.xxx
在/etc/resolv.conf配置DNS会立即生效(nameserver 223.5.5.5 nameserver 233.6.6.6)
3,/etc/hostname 主机名
linux如何修改主机名:
(1)通用:命令 hostname 显示主机名/修改主机名(临时)
(2)修改文件内容(永久)重启服务器后永久生效
vim /ect/hostname
(3)检查 1#hostname
2#cat /etc/hostname
(4)命令行中的主机名没改?(重启后便生效)
(5)CentOS7特有一条命令全部改名
hostnamectl set------hostname+名字(hostnamectl 修改主机名)
cat /ect/hostname(检查)
4,/etc/hosts (域名或主机名与ip对应关系)
(网站更新过程)
(1)在开发人员自己电脑进行测试
(2)在公司内部机房进行测试
(3)在IDC机房(数据中心)进行测试
(4)程序代码放在用户使用环境(生产环境/线上环境)
开发或运维在本地(自己电脑上进行测试)
/ect/hosts #1# 域名与ip地址解析关系(对应)
#2#本地(局域网)DNS
应用:搭建测试环境
5,/ect/fstab(配置开机设备自动挂载的文件)
fs=filesystem(磁盘分区)
在开机的时候自动挂载列表
6,/etc/rc.local 存放开机自启动程序命令文件(命令,脚本,命令大礼包)
在CentOS7下使用注意事项
第一次使用这个文件的时候需要执行:
chmod +x /etc/rc.d/rc.local
给这个文件加上可以运行的权限(开机时启动)