• Day07_网络管理、SSH、shell及元字符


    一. 网络管理

    1. 临时修改网络配置
      1. 修改IP地址
        • ifconfig 网卡名 IP地址
      2. 修改DNS
        • vim /etc/resolv.conf:修改nameserver DNS地址
      3. 配置网关
        • route add(del) default gw 网关地址 netmask 子网掩码:临时设置(删除)网关地址
        • route -n 查看设置
      4. 本地解析DNS
        1. /etc/hosts/:本地解析域名,格式为:IP地址 主机名
        2. hostname:查询主机名
        3. hostnamectl set-hostname 主机名:设置主机名
    2. 配置文件修改网络配置
      1. cd /etc/sysconfig/network-scripts/ 找到本机网卡配置文件(如ens33) ,vim ifcfg-ens33
      2. BOOTPROTO处改成static
      3. 在下面新增如下参数
        • IPADDR=本地IP
        • NETMASK=子网掩码
        • GATEWAY=网关
        • DNS1=DNS地址
          • 注意ONBOOT必须YES,否则不会系统开机不会加载此参数
      4. systemctl reload network重新加载网卡

    二. SSH服务

    1. 查看端口
      • netstat -an:netstat命令用来打印Linux中网络系统的状态信息,可让你得知整个Linux系统的网络情况;
        • -a或--all:显示所有连线中的Socket;
        • -n或--numeric:直接使用ip地址,而不通过域名服务器
    2. 网络拷贝
      • scp 本地文件路径 目标IP:目标路径:远程拷贝文件
      • scp 目标IP:目标文件路径 本地路径:远程下载文件
    3. SSH密钥
      1. ssh-keygen:制作远程访问授权密匙
      2. /root/.ssh/:当前家目录下id_rsa即钥匙
      3. ssh-copy-id -i 目标IP:向目标主机传递密钥id_rsa.pub
    4. SSH配置文件
      • /etc/ssh/sshd_config:ssh配置文件

    三.shell

    1. 什么是shell
      • 命令解释器,比如BASH
      • shell脚本
    2. 命令优先级
      • ==> alias:别名
      • ==> Compound Commands:if while for
      • ==> function :函数
      • ==> build_in:内置
      • ==> hash:查看哈希表
        • -r 清空哈希表
        • set:查看已定义的变量及函数
        • unset 函数名:删除该函数的定义
        • alias:定义别名
        • unalias:删除别名
      • ==> $PATH
      • ==> error: command not found
    3. read -p '打印内容 ' 变量(name):打印提示 打印内容,等待输入,并将输入存储在relpay中,即name = 输入
      • read –p “string” var1 var2…varn 注意“string”与var1之间需有空格
      • echo &变量

    四. 元字符

    1. bash中的特殊字符,键盘上能敲出来的特殊字符都有其特殊意义,强调一点:元字符是被shell解释的
      • ':':冒号永远为真
  • 相关阅读:
    InnoDB的数据页结构
    InnoDB的行溢出数据,Char的行结构存储
    InnoDB的行记录格式, Compact, Redundant, Compressed, Dynamic
    python py_innodb_page_info.py -v /usr/local/var/mysql/ibdata1
    InnoDB的表类型,逻辑存储结构,物理存储结构
    InnoDB存储引擎的表空间文件,重做日志文件
    MYSQL数据库的套接字文件,pid文件,表结构文件
    MYSQL数据库的日志文件
    MYSQL数据库的参数文件
    InnoDB的启动,关闭,恢复
  • 原文地址:https://www.cnblogs.com/sama/p/7854519.html
Copyright © 2020-2023  润新知