• 〖Linux〗-- 网络、SSH 、DNS解析、元字符


    【网络、SSH 、DNS解析、元字符】

      1 nginx---> web
      2 
      3  
      4 
      5 ifconfig 查看网络配置信息
      6 
      7 id add show 查看当前网卡信息(最小安装下)
      8 
      9 mtu 是指网卡传输的最大单元 单位:字节
     10 
     11 网卡配置
     12 
     13 临时配置
     14 
     15 ifconfig 网卡名 IP地址/子网
     16 
     17 DNS:vim /etc/resolv.conf
     18 
     19 网关:
     20 
     21 (填加)route add default gw 网关  netmask 255.255.255.0
     22 
     23 (删除)route del default gw 网关  netmask 255.255.255.0
     24 
     25 查看配置:route -n
     26 
     27 重启网卡:systemctl restart network
     28 
     29 永久配置
     30 
     31 cd /etc/sysconfig/network-scripts/
     32 
     33 vim ifcfg-en033(网卡)
     34 
     35 BOOTPROTO="static"
     36 
     37 IPADDR=
     38 
     39 NETMASK=
     40 
     41 GATEWAY=
     42 
     43 DNS1=
     44 
     45 DNS2=
     46 
     47 保存退出
     48 
     49 重启网卡。
     50 
     51 查看和更改DNS配置:cat /etc/resolv.conf
     52 
     53  
     54 
     55 DNS  配置本地解析地址 设置主机名和解析地址
     56 
     57  
     58 
     59 查看本机主机名:hostname
     60 
     61 修改主机名:hostnamectl set-hostname 新名字
     62 
     63  
     64 
     65 vim 在/etc/hosts/中配置
     66 
     67 原文件不动,在下边添加配置信息
     68 
     69 将本地DNS地址注释掉(也可以不动)
     70 
     71 在文件中添加 要解析的 IP地址 用户名
     72 
     73 保存退出
     74 
     75  
     76 
     77 ssh协议
     78 
     79  
     80 
     81 ssh IP地址登录别的主机
     82 
     83  
     84 
     85 将本机文件传送给别的机子scp /etc/hosts  192.168.16.151:/tmp
     86 
     87 从别的机子的文件下载到本机
     88 
     89 命令:scp 192.168.16.151:/root/1111.txt .(当前路径)
     90 
     91 每次连接都需要密码,为了不用每次都敲密码,建立一个锁钥关系
     92 
     93 锁留给本身:
     94 
     95 钥匙发给其他人:存放路径:/root/.ssh/*
     96 
     97 代码:ssh -keygen (创建密钥)
     98 
     99  把钥匙给别人: ssh -copy-id -i (接收服务器地址)
    100 
    101 再登录就不在需要密码
    102 
    103  
    104 
    105 更改登录端口
    106 
    107  vim /etc/ssh/sshd_config 打开ssh配置文件
    108 
    109  更改端口port 8888
    110 
    111 保存退出
    112 
    113 重启ssh服务
    114 
    115 另一台主机用ssh登录测试:ssh IP地址 -p 8888
    116 
    117  
    118 
    119 shell
    120 
    121 source 执行命令
    122 
    123 元字符是被shell所解释的
    124 
    125 * 代表所有
    126 
    127 ~代表家目录
    128 
    129 ``(反引号)$()
    130 
    131 !取反,可以执行历史命令
    132 
    133  
    134 
    135 【】代表查找括号内的包含的内容,只取一个值
    136 
    137  
    138 
    139 判断上一条命令是否执行成功:echo $?(0是正确的,其他均是错误)
    140 
    141  
    142 
    143 $取值 %取余
    144 
    145  
    146 
    147 || 第一个命令成功之后,后边儿就不执行;若前边执行不成功,则后边执行
    148 
    149  
    150 
    151 转意符号,echo "$x" --->$x
    152 
    153 echo $? 永久为真!
    154 
    155 ?只匹配一个任意字符
  • 相关阅读:
    Hive安装
    hbase安装
    Spring boot 出现的时间
    RESTful Web API 实践
    Java的进阶之道
    Spring boot 注解简单备忘
    使用 xshell 登录 Windows 的 linux 子系统
    Nginx 实用配置
    跟着大彬读源码
    跟着大彬读源码
  • 原文地址:https://www.cnblogs.com/SHENGXIN/p/7545510.html
Copyright © 2020-2023  润新知