重要文件查看和配置-成都快上网建站

重要文件查看和配置

一、网卡配置文件

    文件路径信息:/etc/sysconfig/network-scripts/ifcfg-eth0
            文件作用说明:配置网卡地址信息
            文件详细信息:
             TYPE=Ethernet                         指定网络类型(以太网类型)
             BOOTPROTO=static                获取IP地址方式(static,none手动配置地址和dhcp自动获取地址)
             DEFROUTE=yes                      是否激活默认路由(要激活,yes)
             NAME=eth0                               网卡名称信息(网卡的名字)
             DEVICE=eth0                            网卡名称信息(网卡设备名称)
             UUID=226f4037-72f4-4c0e-b72a-442145f64d81    eth0网卡设备编号
             ONBOOT=yes                            是否激活开启网卡(要激活,yes;默认是no)
             IPADDR=10.0.0.100                  网络的ip地址(给网卡一个上网的地址)
             PREFIX=24                                 子网掩码
             GATEWAY=10.0.0.254               网关地址(要和你设置的ip地址是一个网段)
             DNS1=223.5.5.5                          地址解析地址
             如何修改网卡名称(如果你的网卡不是eth0)
             第一个历程:先进入网卡的配置文件(如你的网卡是ens33,先修个为eth0)
                    NAME=eth0
                    DEVICE=eth0
             第二个历程: 网卡文件名称重命名
                 mv ifcfg-ens33 ifcfg-eth0
             第三个历程: 让系统内核加载网卡名称修改信息
                 vi /etc/default/grub
                 GRUB_CMDLINE_LINUX="xxx net.ifnames=0  biosdevname=0 xxx"
             第四个历程: 加载修改配置信息
                  grub2-mkconfig -o /boot/grub2/grub.cfg
             第五个历程: 重启操作系统
                   reboot

二、域名服务配置文件

    文件路径信息:etc/resolv.conf
            文件作用说明:是否可以访问名称或域名信息
            文件内容信息:
            nameserver  223.5.5.5   DNS服务器地址(如果你在网卡配置文件配置了DNS在这里就会显示出来,如没有设置需在这里设置,才可以上外网)

三、本地域名解析配置文件

     文件路径信息:/etc/hosts
             文件作用说明:实现本地名称解析(用于访问不同服务器和网站自己测试)
             文件内容信息:
             127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
             192.173.16.122   db01   database01  
             193.173.18.22    www.123hao.com

四、开机自启动运行命令文件

    文件路径信息:/etc/rc.local
            文件作用说明:系统启动后,自动运行命令信息
            文件内容信息:把你需要开机想启动的命令写在这个文件里,开机就可以启动你的命令,编辑完这个文件需要给这个文件一个执行权限,需要用chmod +x /etc/rc.d/rc.local ,给这个文件一个权限

五、操作系统挂载文件

    文件路径信息:/etc/fstab
            文件作用说明:实现存储设备自动挂载
            文件内容信息:
   1) 如何进行光驱自动挂载操作
        第一个历程: 编写配置文件
            /dev/cdrom  /mnt    iso9660    defaults   0  0 
        第二个历程: 重启系统
   2) 如何进行磁盘自动挂载操作  扩展  
       第一个历程: 编写配置文件
           UUID=4b82f39b-f6e2-4ebc-b494-c67a6a83cde6  /oldboy/oldboy01  xfs  defaults  0 0
       第二个历程: 重启系统        
         查看磁盘uuid信息: blkid

六、系统环境变量和别名功能设置文件

     文件路径信息:/etc/profile
             文件作用说明:可以设置环境变量和可以设置别名功能
             文件内容信息:
             1) 环境变量都是由大写字母组成
             2) 环境变量都是系统默认设置好的变量
             3) 环境变量是有特殊作用变量
             4) 环境变量设置完毕后, 影响所有用户
            vi /etc/profile
            PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/tmp
            alias vinet0='vi /etc/sysconfig/network-scripts/ifcfg-eth0'
           方法一: 重新连接主机
           方法二: 利用命令加载profile文件中的配置
            source /etc/profile  或者  .  /etc/profile
            环境变量配置优先级别:
             01. ~/.bash_profile    局部优先全局
             02. ~/.bashrc
             03. /etc/bashrc        全局配置
             04. /etc/profile            
            别名功能配置优先级别:
                01. ~/.bash_profile
                02. /etc/bashrc
                03. ~/.bashrc
                04. /etc/profile

七、系统运行级别文件

    文件路径信息:/etc/inittab
            文件作用说明:系统启动后,自动开启哪些软件程序
            文件内容信息:
           系统运行级别: 7个级别
            0   -- 系统关机级别    init 0
            1   -- 系统单用户级别  用于破解系统密码root  救援恢复系统数据(没有网络服务)
            2   -- 系统多用户级别  没有网络多用户级别 
            3   -- 系统多用户级别  拥有网络多用户级别  
            4    -- 系统多用户级别  拥有网络多用户级别
            5      -- 系统图形化级别
            6   -- 系统重启级别

八、系统主机名称配置文件

    文件路径信息:/etc/hostname
            文件作用说明:修改主机名称
            文件内容说明:
            永久修改:
             vi /etc/hostname 
               web01 
            或者直接用命令 hostnamectl set-hostname backup

九、系统日志文件查看

    文件路径信息:/var/log
            文件作用说明:存储系统日志信息
            文件内容信息:
            /var/log/messages       系统运行或服务运行状态信息日志文件
             /var/log/secure               系统用户登录情况日志文件
            日志文件如何查看: 
            head   --- 查看一个文件头部前面10行内容
            tail       --- 查看一个文件结尾最后10行内容  
            tail -f    --- 实时查看文件变化内容信息
            tail -F  --- 实时查看文件变化内容信息,并追踪这个文件的信息
            grep 筛选字符 日志文件  --- 过滤文件信息
            grep  -i  failed /var/log/secure   --- 忽略大小写过滤信息

十、操作系统的基础优化

1、系统下载优化

            优化选择软件仓库:curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
            优化完后可以下一些软件试一试:yum install -y  vim  tree  telnet  nc  nmap  net-tools  wget  bash-completion   lrzsz
                    vim              --- 编辑文件内容      vi升级版
                   telnet           --- 用于测试服务端口  telnet 服务器地址 服务端口
                   nc               --- 用于测试服务端口  nc 服务器地址 服务端口
                   nmap             --- 用于测试服务端口  nmap 服务器地址 -p 服务端口
                   net-tools        --- 使centos7系统可以支持centos6系统网络相关命令
                   wget             --- 用于下载软 件
                   bash-completion  --- 将部分命令参数进行补全
                   lrzsz            --- 用于从linux系统下载数据(sz 数据下载,rz数据上传)

2、系统安全优化

                关闭防火墙和selinux安全:systemctl disable firewalld和vi /etc/selinux/config (SELINUX=disabled   --- 永久关闭selinux)  

3、系统时间优化

          set-time TIME            Set system time     手动调整设置时间
          set-timezone ZONE        Set system time zone    设置系统时区
          list-timezones           Show known time zone      展示系统已知所有时区
          set-local-rtc BOOL       Control whether RTC is in local time    控制RTC功能是否开启   0关闭 1开启   
          set-ntp BOOL             Control whether NTP is enabled      是否开启network time protocol (实现时间网络同步  

4、系统远程连接优化

               解决远程连接慢, 提升SSH远程连接速度
                vi /etc/ssh/sshd_config       --- 远程服务配置文件
                115行 UseDNS no       --- 是否开启DNS反向解析过程(默认是开启yes,改为no)
                79行GSSAPIAuthentication no    --- 是否GSSAPI认证(默认是开启yes,改为no)
                配置完成后,重启连接服务(systemctl restart sshd)

十一、系统信息查看

1、 查看cpu文件信息: /proc/cpuinfo

                 查看服务器CPU颗数命令       grep "physical id" /proc/cpuinfo | uniq |wc -l       
                                   查看服务器CPU核心数命令       grep "processor" /proc/cpuinfo|wc -l 
                 查看CPU信息: lscpu

2、查看内存文件信息: /proc/meminfo

                  查看内存信息: free -h 

3、查看磁盘挂载信息:/proc/mounts

                  查看挂载信息: df -h 

4、查看CPU负载信息

                   查看负载信息: /proc/loadavg
                   查看负载信息: w(负载数值 <= 总的CPU核心数)

分享标题:重要文件查看和配置
分享路径:http://kswjz.com/article/igohid.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流