重要文件查看和配置

一、网卡配置文件

    文件路径信息:/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核心数)

原文地址:https://blog.51cto.com/13449726/2458560

时间: 2024-12-14 04:20:00

重要文件查看和配置的相关文章

SAX方式解析xml文件查看天气

1.SAX方式解析xml文件的步骤: ①创建解析器工厂对象 ②使用当前配置的工厂参数创建SAXParser对象 ③解析xml文件 ④利用DefaultHandler创建事件驱动者 2.对于标签对象进行引用怎么办? ①定义当前解析的标签:private String tagName=null; ②在startElement()方法中赋值tagName:this.tagName=qName; ③在endElement()方法中将tagName赋值为空:this.tagName=null; ④在cha

php 上传大文件主要涉及配置upload_max_filesize和post_max_size两个选项

php 上传大文件主要涉及配置 upload_max_filesize 和post_max_size两个选项 今天在做上传的时候出现一个非常怪的问题,有时候表单提交可以获取到值,有时候就获取不到了,连普通的字段都获取不到了,苦思冥想还没解决,最后问了师傅, 师傅看了说挺奇怪的,然后问我 upload_max_filesize的值改了吗,我说改了啊,师傅也解决不了了.过了一会师傅问 post_max_size改了吗,我说那个和上传没关系吧, 师傅没理我,我还是照着自己的想法继续测试,弄了半天还是不

Android开发之深入理解Android Studio构建文件build.gradle配置

摘要: 每周一次,深入学习Android教程,TeachCourse今天带来的一篇关于Android Studio构建文件build.gradle的相关配置,重点学习几个方面的内容:1.applicationId和package属性值的关系,2.怎么配置安全的自定义签名,3.两种构建类型的区别,4.为什么要定制产品的偏好配置?,5.怎么才能加快DEX文件的生成速度,6.为什么要将一个apk拆分成多个?,7.关于引入依赖包你不知道的秘密.通过这篇文章的学习,你会对build.gradle文件有一个

查看网络配置信息

一.通过命令查看,也就是在上一篇文章中介绍的一个命令:ifconfig 示例一: [[email protected] ~]# ifconfig br0       Link encap:Ethernet  HWaddr 00:0C:29:4E:5B:F2 inet addr:192.168.1.131  Bcast:192.168.1.255  Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fe4e:5bf2/64 Scope:Link UP BR

Linux 查看机器配置,及cpu/内存/硬盘使用率

Linux下怎样查看机器配置啊?cpu/内存/硬盘 dmesg显示开机信息.kernel会将开机信息存储在ring buffer中.您若是开机时来不及查看信息,可利用dmesg来查看.开机信息亦保存在/var/log目录中,名称为dmesg的文件里 dmesg|grep hd硬盘dmesg|grep cpucpudmesg|grep proc内存dmesg|grep redhat操作系统dmesg|more更多信息uname -a操作系统版本 查看linux cpu和内存利用率2008-07-1

LINUX系统查看相关配置命令

系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量 资源 # free -m # 查看内存使用量和交换区使用量 # df -h # 查看各分区使用情况 #

inotify-tools+rsync实时同步文件安装和配置

服务器A:论坛的主服务器,运行DZ X2论坛程序;服务器B:论坛从服务器,需要把X2的图片附件和MySQL数据实时从A主服务器实时同步到B服务器.MySQL同步设置会在下一编中说到.以下是用于实时同步两台服务器的图片. 因为一般的RSYNC需要CRON来定期运行SH脚本来实现同步,这样会带来一些问题.比如用户从主服务器上传上一个图片,需要最少一分钟才能从从服务器显示出来.自从Linux 2.6内核后,支持了inotify机制,当某些文件或文件夹有改变时,发出相应的事件,这样,第三方程序只要订阅这

1.3 任意文件查看与下载漏洞

任意文件查看与下载漏洞 漏洞介绍 一些网站由于业务需求,往往需要提供文件查看或文件下载功能,但若对用户查看或下载的文件 不做限制,则恶意用户就能够查看或下载任意敏感文件,这就是文件查看与下载漏洞 利用条件 * 存在读文件的函数 * 读取文件的路径用户可控且未校验或校验不严 * 输出了文件内容 漏洞危害 下载服务器任意文件,如脚本代码.服务及系统配置文件等 可用得到的代码进一步代码审计,得到更多可利用漏洞 任意文件读取 代码形式可如下几种: <?php $filename = "test.t

rhel7的基本操作(查看IP配置,关闭防火墙,临时或永久关闭selinux,常用命令操作)

* rhel7的基本操作* 1.查看IP配置[[email protected] ~]# ls /etc/sysconfig/network-scripts/ifcfg-enp0s25 /etc/sysconfig/network-scripts/ifcfg-enp0s25查看DNS配置[[email protected] ~]# cat /etc/resolv.conf Generated by NetworkManager nameserver 114.114.114.114查看IP和主机绑