zoukankan      html  css  js  c++  java
  • Linux基础实操六

    实操一:

    临时配置网络(ip,网关,dns)+永久配置

    #ifconfig ens33 192.168.145.134/24

    #vim /etc/resolv.conf

    #route add default gw 192.168.145.2 netmask 255.255.255.0

    永久配置:

    #cd /etc/sysconfig/network-scripts/

    #vim ifcfg-ens33

    #systemctl restart network

    实操二:

    为集群内的机器设定主机名,利用/etc/hosts文件来解析自己的集群中所有的主机名,相应的,集群的配置应该改成使用主机名的方式

     #vim /etc/hosts

    #hostnamectl set-hostname web1

    #ping web1

    实操三:

    ssh登录

    环境说明:michael的IP为:192.168.145.130

                     web1的IP为:192.168.145.131

    michael输入:

    #ssh 192.168.145.131  ---->登录成功

    web1输入:

    #ssh 192.168.145.130  ---->登录成功

    scp上传:

    michael中将sshceshi.txt文件上传到web1:

    #scp sshceshi.txt 192.168.145.131:/tmp

    web1中查看sshceshi.txt文件:

     scp下载:

    michael将web1中下载文件sshceshi1.txt:

    查看下载的文件sshceshi1.txt:

     

    ssh秘钥登录:

    #ssh-keygen

     

    #ssh-copy-id -i 192.168.145.131

    michael验证登录web1:

    #ssh web1

    修改ssh server端的端口为8888然后进行登录和scp测试:

    #vim /etc/ssh/sshd_config 

    #netstat -an | grep 8888

    michael连接web1:

    #ssh web1

    michael下操作:

     #ssh-keygen

    #ssh-copy-id -i id_rsa.pub web1 -p 8888

    #ssh web1 -p 8888

    实操五:

    整理bash命令类型,验证寻找一个命令的优先级

    bash命令类型:

        a、别名:别名命令是为了简化输出给一个长参数命令的整合,别名的定义方法 alias la='ls -al' 取消别名 unalias la
        b、内部命令:是BASH自带的命令 功能简单,内部命令的帮助在builtin(1)里
        c、外部命令:是就是一个小程序存在于/bin/ /sbin/ /usr/bin 等地方

    实验总结(优先等级):

    alias > Compound Commands > function > build_in > hash > $PATH > error: command not found

     实操六:

    通配符实验

    最常见通配符(wildcard 万能牌)
    数字 [0-9]
    字母 [a-z]
    非字母[^a-z]
    非数字[^0-9]
    任意符号 *
    转义符号

  • 相关阅读:
    微信支付开发
    dz插件开发(一) 从常用的常量 变量 函数开始
    收集bootstrap的几个常用用法---tooltip提示框
    ucenter接口
    php防止表单重复提交
    支付宝接口 CI上集成
    telnet模拟post 调试的时候很好用
    __call 实现函数方法不同参数个数的重载
    微赞的分页
    结合微赞发布家和小程序流程
  • 原文地址:https://www.cnblogs.com/Michael--chen/p/6596390.html
Copyright © 2011-2022 走看看