zoukankan      html  css  js  c++  java
  • 文件和目录的作用


    /etc/sysconfig/network-scripts/ifcfg-eth0 配置网卡
    /etc/fstab 开机自动挂载的列表
    /etc/hostname 主机名
    /etc/hosts 查看本地DNS域名
    /etc/resolv.conf 配置DNS域名
    /etc/rc.local -> rc.d/rc.local 开机自启动脚本文件
    /etc/inittab 运行级别
    /etc/profile 环境变量 别名
    /etc/bashrc 配置别名 给命令起一个小名
    /etc/motd 用户登录系统之后显示这个文件信息
    /etc/issue 用户登录系统之前显示的版本或文件信息
    /etc/init.d 存放系统管理命令

    1.etc/sysconfig/network-scripts/ifcfg-eth0 网卡配置文件

    配置文件详解:
    BOOTPROTO=none (设置网卡获取ip的方式 none或static网卡ip是固定的(DHCP自动获取ip地址 )
    NAME=etho (网卡名称)
    DEVICE=eth0 (网卡名称)
    UUID=076a4e14-67bb-49ee-8778-687d86d3ba63 (标识符)
    ONBOOT=yes (是否在开机的时候启动网卡)
    IPADDR=10.0.0.201 (网卡ip地址)
    PREFIX=24 (子网掩码PREFIX=24或NETMASK=255.255.255.0 决定一个局域网中最多有多少台机器ip)
    GATEWAY=10.0.0.254 (默认网关 数据的出入口 路由器)
    DNS1=10.0.0.254 (域名→→DNS→→ip 转换为ip地址)
    DNS 域名— —解析— —> ip地址
    Domain Name Server/System 域名解析服务/系统

    DNS配置修改:
    网卡配置文件中
    DNS1
    DNS2
    公共的DNS:
    DNS1=10.0.0.254(网关ip地址)
    阿里云:
    DNS1=223.5.5.5
    DNS2=223.6.6.6
    114:
    DNS1=114.114.114.114
    DNS2=114.114.115.115
    机房提供的DNS:

    systemctl restart network 重启所有网卡
    需要自动补全命令参数

    安装#tab自动补全增强版 bash-completion
    yum install -y tree vim bash-completion
    -y 在安装软件的时候默认选择yes
    安装完成之后需要重新登录下系统(断开xshell重连)

    检查软件是否安装:

    rpm -qa 检查系统中安装的某个软件
    -q 查询
    -a all

    1. /etc/resolv.conf 解析 DNS
      网卡里面配置DNS VS /etcresolv.conf配置DNS
      相同:配置DNS
      不同:在网卡中进行DNS配置 √
      网卡配置DNS使用的是: nameserver 223.5.5.5
      DNS1=233.xxx和DNS2=xxxx nameserver 223.6.6.6

      网卡里面永久生效 临时生效(重启网卡后会被内网卡里面的DNS覆盖)
      重启网卡后 立即生效

    2. /etc/hostname 主机名
      Linux如何修改主机名:

    通用:
    1# hostname命令修改主机名 修改后主机名没有变化(临时 重启服务器之后失效)
    [root@lcx01 ~]# hostname
    lcx01
    [root@lcx01 ~]# hostname lcx01-lcx
    重启服务器后生效
    2# 修改文件内容(写合同 永久 重启服务器之后生效)
    vim /etc/hostname
    3# 检查
    [root@lcx ~]# hostname
    lcx-lcx
    [root@lcx ~]# cat /etc/hostname
    lcx-lcx

    CentOS 7特有的:hostnamectl set-hostname
    一条命令,同时修改临时+永久

    [root@lcx ~]# hostnamectl set-hostname lcx-lcx 同时修改临时+永久
    [root@lcx ~]# hostname
    lcx-lcx
    [root@lcx ~]# cat /etc/hostname
    lcx-lcx

    1. /etc/hosts 本地局域网DNS 域名与ip地址解析关系
      网站更新的过程(程序代码更新)
      1#再开发人员自己电脑进行测试
      2#公司内部机房进行测试
      3#在IDC机房(数据中心)
      4#程序代码放在用户使用的环境(生产环境/线上环境)

    应用:搭建测试环境(域名访问测试环境服务器)

    1. /etc/fstab 配置开机设备自动挂载的文件
      fs磁盘分区
      tab

      在开机的时候自动挂载列表
      [root@lcx ~]# cat /etc/fstab
      UUID=8a44a07b-1b45-49c1-b6aa-c5ab81c717c8 / 0.
      . xfs defaults 0 0
      UUID=2e59d872-2875-46bc-9e12-e59b9751ada1 /boot xfs defaults 0 0

    2. /etc/rc.local 存放开机自启动程序命令的文件
      开机自启动
      文件内容会在开机的时候运行
      命令、脚本(命令大礼包)
      在CentOS 7 下使用注意事项
      chmod+x /etc/rc.d/rc.local

    人的一生或多或少都在为一些事情努力着,有目标的人生是精彩的!朋友请不要在原地画圈圈,该行动了!
  • 相关阅读:
    133-使用django实现评论数统计功能
    132-django中的css美化(基本美化)
    java字符串处理常用方法
    SQL练习
    IntelliJ IDEA 2019.3 最新破解方法
    最详细的http协议、tcp/ip协议(转)
    B-tree和B+tree
    红黑树详解
    由一个算法题引发的哈夫曼树讲解
    sourcetree,创建工作流报错:Fatal: Not a gitflow-enabled repo yet. Please run 'git flow init' first.-》解决办法
  • 原文地址:https://www.cnblogs.com/ronglianbing/p/11933659.html
Copyright © 2011-2022 走看看