笔记
文章平均质量分 94
chenyantao566
这个作者很懒,什么都没留下…
展开
-
shell脚本一键部署cobbler服务器_20210715
shell脚本一键部署cobbler服务器_20210715目录PXE简介kickstart简介Cobbler简介功能实现一、PXE简介PXE,就是预启动执行环境,是一种引导启动的方式。这种协议一般由两部分构成,一部分是服务器端,一个是客户端。简单来说,我们通过这种方式可以自己创建一个“安装源”,在安装系统的时候只要能找到这个“源”便可以实现系统的安装。在实现无人值守的安装前,我们必须要搭建一些服务,来实现“安装源”的建立,例如ftp、http、tftp、dhcp等。当一台主机启动时,标原创 2021-07-14 21:52:38 · 394 阅读 · 1 评论 -
awk
文本处理 awk一 awk简介:awk是一种编程语言,用于在linux或者unix系统下对文本或者数据进行处理, 数据可以来自标准输入,一个或者多个文件,或者其他命令输出,他支持用户自定义函数和动态正则表达式功能,是linux和unix下强大的编程工具,可以在命令中使用但是更多的是作为脚本来使用awk处理文本和数据的方式是这样的,它逐行扫描文件,送第一行到最后一行,寻找匹配特定模式的行,并在这些行上面进行你想要的操作,如果没有指定处理动作,则把匹配的行显示在标准输出(屏幕),如果没有指定模式,则原创 2021-02-23 23:38:46 · 87 阅读 · 0 评论 -
利用shell脚本收集linux系统信息-2020-12-23
需求描述:编写shell脚本收集系统信息实现代码:#!/bin/bash# 版本:v1.0# 收集系统信息 by ytchen5LANG=enPS3="You choice is: "oscheck(){ if [ -z /etc/redhat-release ];then REDHAT=`cat /etc/redhat-release | cut -d" " -f1` else DEBAIN=`cat /etc/issue | grep -E -v "^$"| cut -d"原创 2020-12-23 21:51:30 · 320 阅读 · 0 评论 -
利用shell脚本-实现批量创建用户方案一
需求描述:批量创建用户 实现 用户输入用户名前缀,然后输入密码 然后输入创建的个数后,批量添加用户.实现代码:#!/bin/bash#created user#v1.0 by chen 2020年11月16日while :do read -p "please enter profix & pass & number (ytchen 123456 10): " profix pass num printf "USER_infomation:原创 2020-11-18 21:28:04 · 560 阅读 · 0 评论 -
利用shell脚本-实现给定一个ip列表判断所有主机的连通性
需求描述:通过给脚本传出一个包含所有ip的文本文件,然后实现对文件内部的ip进行批量判断联通性实现代码:#!/bin/bash#ping check#v1.4 by chen 2020年11月16日>up.txt>down.txtif [ $# -eq 0 ];then echo "usage:`basename $0` file" exitfifor i in `cat $1`do { ping -c1 -W原创 2020-11-18 21:35:16 · 401 阅读 · 0 评论 -
利用shell脚本-实现批量创建用户方案二
需求描述:通过读入一个包含用户名的文件 批量创建文件内部的所有用户.实现代码:#!/bin/bash#v1.0 by ytchen5#2020年11月17日pass=123456if [ $# -eq 0 ];then echo "usage:`basename $0` file" exit 1fiif [ ! -f $1 ];then echo "usage: error file" exit 2fifor i in原创 2020-11-18 21:16:43 · 186 阅读 · 0 评论