系统重要的文件

/etc的重要文件

  • 1./etc/sysconfig/network-scripts/ifcfg-eth0
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet # 网络类型 以太网 快速以太网 FastEthernet
BOOTPROTO=none # 手动配置 自动获取
1)none 静态的IP
2)static 静态的IP 工作中
3)dhcp 从dhcp服务自动获取IP地址
NAME=eth0 # 网卡的名称 系统网卡逻辑名称
UUID=20c920b6-3fcb-47a3-8ab0-ec00b8496fd4 # 系统给每一个设备分配的唯一表示 唯一性 blkid
DEVICE=eth0 # 网卡的设备名称
ONBOOT=yes # 开机是否启动 激活状态
IPADDR=10.0.0.200 # IP地址 xshell连接此IP 使用ip add 查看 类似身份证 (人)
PREFIX=24 # 子网掩码 24
# 代表当前的局域网中有多少可用的IP地址 (房间能容纳的人数)
1)PREFIX=24
2)NETMASK=255.255.255.0
GATEWAY=10.0.0.2 # 网关 楼的大门
# route -n 查看网关 需要安装 yum -y install net-tools
# 到另一个网络的必经之路
DNS1=223.5.5.5 # DNS 域名解析服务 负责把域名解析成对应的IP地址
对应关系表
www.baidu.com > 61.135.169.125 223.5.5.5 阿里云的DNS服务器
114.114.114.114 电信
202.106.0.20 联通
8.8.8.8 谷歌 保存完配置进行重启生效
方法1: centos 7.X
systemctl restart network
方法2: centos 6.X
service network restart
方法3:
ifdown eth0 && ifup eth0
PS: && 前面的命令执行成功 则执行后面的命令 如果前面的命令执行失败 则不会执行后面的命令 更改网卡名称 centos默认ens33 修改成eth0
1. 先修改网卡配置文件中的名称
vi /etc/sysconfig/network-scripts/ifcfg-ens33
....
NAME=eth0
DEVICE=eth0 2.修改网卡的名称 ifcfg-ens33 修改为 ifcfg-eth0
mv /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-eth0
----------
cd /etc/sysconfig/network-scripts/
mv ifcfg-ens33 ifcfg-eth0
--------- 3.系统内核加载网卡名称 biosdevname=0 net.ifnames=0 添加这两条配置
vi /etc/default/grub
GRUB_CMDLINE_LINUX="biosdevname=0 net.ifnames=0 rhgb quiet" 4.加载grub配置信息
grbu2-mkconfig -o /boot/grub2/grub.cfg 5.重启操作系统
reboot

/etc/hostname 主机名 服务器之间相互访问方便

1)第一个里程碑 如何查看当前的主机名?
[root@localhost ~]# hostname # 查看当前的主机名
[root@localhost ~]# cat /etc/hostname # 查看主机名的配置文件
[root@localhost ~]# hostnamectl # 查看系统中硬件信息 2)第二个里程碑 如何修改主机名?临时修改主机名称 重启失效 不会修改主机名配置文件
[root@localhost ~]# hostname oldboy-lnb # 修改主机名为oldboy-lnb 3)第三个里程碑 如何永久修改主机名?
a.直接修改配置 不直接生效 重启系统才生效 不建议此方法
vim /etc/hostname
oldboylnb b.使用命令修改主机名 直接生效+永久生效 也会更改/etc/hostname 配置文件
[root@oldboyedu-lnb ~]# hostnamectl set-hostname oldboyedu-lnb

/etc/fstab

stab == file system table 开机自动挂载 给文件一个入口(目录)
文件作用: 实现存储设备开机自动挂载
UUID=0580d792-026b-4ed9-b1c4-b8c1c839f051 / xfs defaults 0 0
1 2 3 4 5 6
1)UUID 表示设备的方式 UUID(也可以使用设备名称) 也可以写成 /dev/sda3
2)挂载点目录信息 / 挂载点 入口
3)文件的系统类型 centos7默认的系统类型是xfs
4)挂载的参数 决定是否可以向设备中存储删除数据等
5)是否进行磁盘备份 不开启 影响磁盘存储 利用率 0 关闭 1 开启
6)是否进程磁盘检查 fsck 不开启 如何挂载cdrom 开机自动挂载
1)编辑/etc/fstab
UUID=2018-05-03-20-55-23-00 /mnt iso9660 defaults 0 0
2)如何获取cdrom的uuid
[root@oldboyedu-lnb ~]# blkid /dev/sda1: UUID="b2b6ec5a-ff43-4c10-8bc9-a42743f92838" TYPE="xfs"
/dev/sda2: UUID="a2ced57e-5a93-4f74-bca1-6c2fd68d4702" TYPE="swap"
/dev/sda3: UUID="0580d792-026b-4ed9-b1c4-b8c1c839f051" TYPE="xfs"
/dev/sr0: UUID="2018-05-03-20-55-23-00" LABEL="CentOS 7 x86_64" TYPE="iso9660" PTTYPE="dos"
3)重启测试是否开机自动挂载
reboot
df -h 进行查看

/etc/resolv.conf

作用: 配置DNS服务器  配置直接生效
DNS服务--->安装在服务器上
223.5.5.5 DNS服务 (浏览页面 游戏服务 视频服务)
DNS 域名解析
负责把域名 解析成对应的服务器的IP地址
电脑与电脑(服务器)之间通信 使用的IP地址 不认是域名是什么家伙?
域名: 方便我们记忆网站 61.135.169.125? 访问一个网站的流程
www.baidu.com----> DNS服务 ----> 61.135.169.125
租房子 ----> 中介 ----> 房东
DNS中介 好多
阿里云 223.5.5.5 网址->IP
电信 114.114.114.114 网址->IP
联通
谷歌

Generated by NetworkManager

​	nameserver 223.5.5.5
​ 特点:
​ /etc/resolv.conf 生效优先于网卡的配置文件
​ 如果网卡中配置了DNS服务器 重启后会覆盖/etc/resolv.conf 工作中使用/etc/resolv.conf
PS:
1)如果DNS服务器出现问题 不能正常解析 只影响我们操作系统无法上网而已
2)不影响用户连接我们的服务器 连接我们的服务(SSH WEB)
3)如果修改网卡配置文件DNS 必须重启 重启则会影响我们用户体验
4)使用/etc/resolv.conf 配置DNS服务 网卡中不需要配置
5)/etc/resolv.conf配置了DNS 网卡中不配置 则不会覆盖我们的/etc/resolv.conf
6)备用DNS
[root@oldboy ~]# cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 223.5.5.5
nameserver 114.114.114.114
网卡中备用DNS DNS1=223.5.5.5
DNS2=114.114.114.114

/etc/motd

   文件的作用:
写入内容 在用户登陆系统的时候显示内容

/etc/issue /etc/issue.net

文件的作用:
开机显示系统的版本信息
为了系统的安全 需要清空版本号 > /etc/issue
> /etc/issue.net

day04---系统重要文件的更多相关文章

  1. 在windows系统的文件右键菜单中增加“命令提示符”

    本实用小工具能够在windows系统的文件右键菜单中增加“命令提示符”,方便快速进入制定文件的命令提示窗口,避免逐层输入或复制文件夹路径,极其实用. 工具下载地址如下:360云盘(访问密码:5b71) ...

  2. 解决 xx.h has been modified since the precompiled header 系统头文件被修改

    fatal error: file '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Dev ...

  3. [VB.NET]调用系统的文件夹选择对话框

    以下示例代码展示如何调用系统的文件夹选择对话框: Private Function SelectFolder(ByVal Describe As String, Optional ByVal Show ...

  4. (四) 一起学 Unix 环境高级编程(APUE) 之 系统数据文件和信息

    . . . . . 目录 (一) 一起学 Unix 环境高级编程 (APUE) 之 标准IO (二) 一起学 Unix 环境高级编程 (APUE) 之 文件 IO (三) 一起学 Unix 环境高级编 ...

  5. 如何设置win7系统的文件夹为系统文件,从而隐藏文件夹

    1.如图所示,通过去掉勾选“隐藏受保护的操作系统文件(推荐)”和勾选“显示隐藏的文件.文件夹和驱动器”,可以查看系统所有文件

  6. spring-data-mongodb一个系统xml文件里面配置两个数据源

    spring-data-mongodb一个系统xml文件里面配置两个数据源 参考文档如下: http://www.iteye.com/problems/92789 http://stackoverfl ...

  7. 修改Mac系统的文件权限

    修改Mac系统的文件权限 有时候,因为各种各样的需求Mac OS系统使用者需要修改某个系统文件,但是很多时候Mac OS系统会提示你"没有足够的权限".所以往往会无法保侟.编辑甚至 ...

  8. Unix系统的文件打开机构

    当打开一个文件时,建立用户与该文件的联系.其实质是将该文件在辅存中的有关目录信息.辅存i节点及相应的文件地址索引表拷贝到主存中.文件系统中管理这一方面的机构成为打开文件管理机构,简称打开文件机构. 打 ...

  9. Win7系统用户文件夹多出一个Administrator.xxx开头的文件怎么解决

    一般情况下,Win7操作系统都会有一个Administrator用户文件夹,但最近有用户发现自己win7系统电脑中用户文件夹有两个Administrator文件夹,另一个是以Administrator ...

  10. unix scp命令(两个unix系统传输文件)

    1.安装openssh-server模块 sudo apt-get install ssh openssh-server 2.使用命令 将本地文件拷贝到远程 scp 文件名 –用户名@计算机IP或者计 ...

随机推荐

  1. [转帖]“炫技”还是“真硬核”,OpenPPL 实测阿里「倚天 710」芯片

    http://www.voycn.com/article/xuanjihaishizhenyingheopenppl-shicealiyitian-710-xinpian   本文将以深度学习模型推理 ...

  2. 转载:ubuntu各个版本的发行时间和停止支持的时间,更新到最新版和代号。

    版本:20.10  代号:Groovy Gorilla  发布时间:2020/10/22 版本:20.04 LTS   代号:Focal Fossa  发布时间:2020/4/23 版本:19.10  ...

  3. Nginx的Keepalive的简单学习

    摘要 最近发现某项目的Nginx负载服务器上面有很多Time_wait的TCP连接 可以使用命令 netstat -n |awk '/^tcp/ {++S[$NF]} END{for (a in S) ...

  4. 我们开源了一个轻量的 Web IDE UI 框架

    我们开源了一个轻量的 Web IDE UI 框架 Molecule 一个轻量的 Web IDE UI 框架 简介 Molecule 是一个受 VS Code 启发,使用 React.js 构建的 We ...

  5. 京东小程序CI工具实践

    作者:京东物流 张俊峰 本文从整体介绍了京东小程序CI工具的用途及工作流程,读者可以通过本文了解到一种全新的京东小程序上传方式,同时结合构建脚本和流水线,可大大提高小程序的部署和发布效率. 01 前言 ...

  6. 结论&定理大全

    定理 1:包含 \(0\) 与 \(2^k-1\) 的按位与或空间和 \(k\) 个点的有传递性的有向图形成双射 证明: 空间->传递闭包:对于任意两个位 \(i,j\),若某个数包含 \(i\ ...

  7. 如何写出高质量的代码 data 组件 函数 注释 命名 变量的次数

    今天在将以前文件上传的地方全部 改为新的文件上传的api. 在改动的过程中,发现代码有很多不合理的地方 在改的时候,因此也是非常的痛苦的哈. 比如说在data中我有太多的flag标识.俩控制元素的显示 ...

  8. PLC检测

    填空题1 填空A-E 程序图一 第一训练题的程序,一个是用常开触点,一个是用上升沿指令,建议选上升沿指令编程 程序二 程序图三 程序四 程序五

  9. 21.11 Python 使用CRC图片去重

    使用CRC32还可实现图片去重功能,如下FindRepeatFile函数,运行后通过对所有文件做crc校验并将校验值存储至CatalogueDict字典内,接着依次提取CRC特征值并将其存储至Cata ...

  10. Linux文件IO之一 [补档-2023-07-21]

    Linux文件IO 8-1C标准库IO函数的工作流程 ​ 使用fopen函数打开一个文件,之后会返回一个FILE* fp指针,fp指针指向一个结构体,这个结构体是c 标准io库中的一个结构体,这个结构 ...