Centos7-配置文件详解

 

Centos7-配置文件详解

 

 

centos7网络配置文件详细信息介绍

配置文件路径vim /etc/sysconfig/network-scripts/ifcfg-ens33

TYPE=Ethernet                               网卡类型:以太网
PROXY_METHOD=none                           代理方式:关闭状态
BROWSER_ONLY=no                             只是浏览器(yes|no)
BOOTPROTO=static                            设置网卡获得ip地址的方式(static|dhcp|none|bootp)
DEFROUTE=yes                                设置为默认路由(yes|no)
IPV4_FAILURE_FATAL=no                       是否开启IPV4致命错误检测(yes|no)
IPV6INIT=yes                                IPV6是否自动初始化
IPV6_AUTOCONF=yes                           IPV6是否自动配置
IPV6_DEFROUTE=yes                           IPV6是否可以为默认路由
IPV6_FAILURE_FATAL=no                       是不开启IPV6致命错误检测
IPV6_ADDR_GEN_MODE=stable-privacy           IPV6地址生成模型
NAME=eth0                                   网卡物理设备名称
UUID=6e89ea13-f919-4096-ad67-cfc24a79a7e7   UUID识别码
DEVICE=eth0                                 网卡设备名称
ONBOOT=no                                   开机自启(yes|no)
IPADDR=192.168.103.203                      IP地址
NETNASK=255.255.255.0                       子网掩码,也可使用掩码长度表示(PREFIX=24)
GATEWAY=192.168.103.1                       网关
DNS1=114.114.114.114                        首选DNS
DNS2=8.8.8.8                                备用DNS
  • 简单网卡配置信息

TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
DEVICE=eth0
ONBOOT=yes
IPADDR=10.10.10.31
NETMASK=255.255.255.0
  • DNS解析文件、DNS域名转换IP地址

路径vim /etc/hosts

vim /etc/hosts
  • Linux系统临时DNS客户端配置文件
vim /etc/resolv.conf
nameserver 8.8.8.8

 

  • 配置开机设备自动挂载文件

vim /etc/fstab

#
# /etc/fstab
# Created by anaconda on Fri Jan 10 10:48:31 2020
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=b7b7c5bc-8a9f-41ca-8987 /             xfs     defaults                 0     0
UUID=7f2fd73c-9f6f-4431-9987 /boot          xfs     defaults                0     0
UUID=77c11a0b-dc92-49a4-8fbd /data          xfs     defaults                0     0
UUID=d10b4d33-17f5-4e51-a76e swap         swap    defaults                  0     0
挂载设备                                  挂载点  文件系统的格式 挂载的参数   备份  是否检查                                                                           

 

  • 存放开机启自启动命令文件

vim /etc/rc.local

#!/bin/bash
# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES
#
# It is highly advisable to create own systemd services or udev rules
# to run scripts during boot instead of using this file.
#
# In contrast to previous versions due to parallel execution during boot
# this script will NOT be run after all other services.
#
# Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure
# that this script will be executed during boot.

touch /var/lock/subsys/local

 

  • 系统运行启动运行级别

vim /etc/inittab

运行级别 含 义
0 关机
1 单用户模式,可以想象为 Windows 的安全模式,主要用于系统修复
2 不完全的命令行模式,不含 NFS 服务
3 完全的命令行模式,就是标准字符界面
4 系统保留
5 图形模式
6 重新启动

1、在 Linux 系统中可以使用 runlevel 命令来查看系统的运行级别,命令如下:

[root@localhost ~]# runlevel
N 3
#N代表在进入这个级别前,上一个级别是什么;3代表当前级别

在这个命令的结果中,"N 3"中的N代表在进入这个级别前,上一个级别是什么;3 代表当前级别。"N" 就是 None 的意思,也就是说,系统是开机直接进入 3 运行级别的,没有上一个运行级别。那如果从图形界面切换到字符界面,再查看运行级别,就应该是这样的:

[root@localhost ~]# runlevel
5 3
#代表由5级别进入3级别

那么,可以手工改变当前的运行级别吗?当然可以了,只需使用 init 命令(注意这不是 init 进程)即可,命令如下:

[root@localhost ~]# init 5
#进入图形界面,当然要已经安装了图形界面才可以
[root@localhost ~]# init 0
#关机
[root@localhost ~]# init 6
#重新启动

不过要注意,使用 init 命令关机和重启并不是太安全,容易造成数据丟失。所以推荐大家使用 shutdown 命令进行关机和重启。

切换要执行对应运行级别目录下的所有程序牵连对应的目录路径如下:

[root@localhost rc3.d]# ll
total 0
lrwxrwxrwx. 1 root root 20 Jan 10 10:49 K50netconsole -> ../init.d/netconsole
lrwxrwxrwx. 1 root root 17 Jan 10 10:49 S10network -> ../init.d/network
[root@localhost rc3.d]# pwd
/etc/rc.d/rc3.d
[root@localhost 

 

  • 配置环境变量与别名等配置文件

vim /etc/profile
vim /etc/bashrc
vim ~/.bashrc
  • 设置别名如下
alias rm ='echo this commond does not use'
  • 用户登陆后执行脚本存在目录

[root@localhost profile.d]# ll
total 64
-rw-r--r--. 1 root root  771 Oct 31  2018 256term.csh
-rw-r--r--. 1 root root  841 Oct 31  2018 256term.sh
  • 配置用户登陆终端前显示信息文件

vim /etc/issue
vim /etc/issud.net
  • 配置用户登陆提示内容文件

vim /etc/motd
  • 查看系统版本系统文件

[root@localhost profile.d]# cat /etc/redhat-release 
CentOS Linux release 7.6.1810 (Core) 

 

  • 系统级别日志文件

vim /var/log/messages
  • 用户登陆信息日志文件

vim /var/log/secure
  • 记录硬件信息加载情况日志文件

vim /var/log/dmesg
  • proc记录内核进程与进程信息的文件目录

/proc/cpuinfo   cpu
/proc/meminfo 内存
/proc/loadavg  负载
/proc/mounts   挂载信息

 

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
百度已收录
Linux

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: