PXE高效批量网络装机

一  ,系统装机的三种引导方式

      u盘     光盘     硬盘

      网络装机

      涉密

       光盘

      1   类似与usb模式

       2   刻录一次性

二 ,  系统安装过程

         四大文件

       内核

       驱动

       grub配置文件

       网络引导 grub 程序  syslinux (软件集合)

       pxelinux.0

    pxe

     网卡自带这两个服务

     dhcp   提供ip首先要网络  就要有ip 网卡

     tftp   提供四大文件

     vsftpd    安装的软件包

    syslinux   引导文件      pxelinux.0

    文本处理工具

    正则表达式    字符串

     tr    替换  压缩  -s   删除-d  的功能

    cut    取列   不能将连续的字符当作分隔符-d  分隔符  -f  指定列

   sort    排序  默认不是以数字排排序 -n 数字大小排序  -r  倒序显示

   uiq    去重    只能将连续的重去掉

   提取访问量前十的ip地址

   shell  脚本的组成

        解释器

       注释

      执行的命令

     #!bin/bash

echo"hello  world"

执行脚本

1  直接使用shell程序来读取脚本中命令  不需要执行权限

2  使用路径执行  需要权限 1 相对 2  绝对

3   source.  点等于  source  不需要权限

第一和第二种执行方式不会影响当前环境中bash设置,会开启一个新的bash环境执行脚本

不推荐使用source会影响当前bash环境中的配置

外面

a=10

执行完脚本后

a=20

标准输入:人类通过设备(键盘  鼠标  扫描仪  话筒)将指令传递给电脑

标准输出:电脑 将人类输入的指令,进行执行,正确执行后会将结果输入在屏幕上

标准错误:电脑将人类输入的指令,进行执行,执行后结果不正确,不正确的结果也是输入在屏幕上

变量

自定义变量

环境变量(和系统环境有关的变量,可以修改 $PATH)

预定义变量 (系统预先设置好的一般不可以修改)

位置变量

只读变量(常量)

定义变量

变量名=变量值

例子:

a=10

cto=gp

调用变量

echo   $cto

echo   $变量名

  • 9
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值