一 /etc/hosts
主机ip地址与域名(主机名)对应关系 作用: ip地址与主机名,域名对应(解析)关系 企业级应用场景
应用场景01: 搭建测试环境,访问测试环境的时候使用。(修改hosts)
应用场景02: 网站集群架构的服务,他们互相访问与连接。(通过主机名互相连接与访问)
可以理解为单机版的dns --域名系统(Domain Name System,DNS) 例如 百度网址:www.baidu.com 通过dns 即可解析 原地址14.119.104.254 。当然这只是cdn的地址,并不是该服务器的真实地址。另一篇cdn我会细说。
二 /etc/hostname 主机名
修改主机名
命令行修改 hostname ,重启后失效 修改主机名为zjx
hostname zjx
修改文件 /etc/hostname ,需要重启后生效 修改主机名为zjx
echo zjx > /etc/hostname
注意:云服务器只能在控制台改才会生效。
三 修改网卡配置文件
/etc/sysconfig/network-scripts/ifcfg-ens33 或ifcfg-eth0 Linux网卡配置文件
cat /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=8e987179-762e-466e-aa40-fe38ebb012d0
DEVICE=ens33
ONBOOT=yes IPADDR=10.0.0.200 #ip地址
PREFIX=24 GATEWAY=10.0.0.2
DNS1=223.5.5.5
IPV6_PRIVACY=no
#修改网卡配置文件。需要重启网卡
systemctl restart network
注意:云服务器千万不要这么改,也只能通过控制台进行更改。如果这里改了就会导致无法上网,无法连接等异常。解决办法,把他改回来即可。
四 /etc/issue /etc/issue.net 用户登录系统之前显示的信息
五 /etc/motd 用户登录系统后显示的内容 例如
root@zz ~]# cat /etc/motd
Welcome to Zjx Service
六 /etc/fstab 开机的时候自动挂载目录 挂载磁盘(扩容磁盘)时会需要用到,会有专栏
七 /etc/rc.local 开机自动运行的内容存放这个文件
#红帽7 及之后 第1次用之前 需要配置下 授予权限 chmod +x /etc/rc.d/rc.local
八 /etc/profile /etc/bashrc 存放用户环境变量信息
/etc/profile 存放各种系统环境变量。
/etc/bashrc 配置别名
查看公网ip curl ipinfo.io/ip
或者 curl ifconfig.me
/var目录 经常变化的内容,日志
① /var/log/messages
系统通用日志,各种信息默认都会写入到这个文件中。
② /var/log/secure
用户安全日志, 用户登录信息(记录)
tail -f 显示文件实时更新
/proc/ 下面核心文件 系统服务信息,进程信息,内核信息,系统信息。。。。
① /proc/cpuinfo cpu信息 或者lscpu
② /proc/meminfo 内存信息 或者 free top htop atop
③/proc/mounts 磁盘挂载信息 或者 mount
④ /proc/diskstats 磁盘使用情况的信息 或者 df -h
注意:一般用后面的单独命令查看
⑤/proc/loadavg 系统负载信息 或者w top htop atop
/usr/local 编译安装默认的位置