摘要:
一、shell函数1、函数的作用定义较为复杂的但是需要重复使用的内容,以便再次使用可以直接调用函数节约时间,提高效率 2、函数使用步骤①首先是定义函数 ②其次是调用函数(注意:若定义完成不调用则函数无效) ③查看系统限制所有函数:declare -F ④查看函数定义详细内容:declare -f 函 阅读全文
摘要:
一、echo命令 echo -n 表示不换行输出echo -e 输出转义字符,将转义后的内容输出到屏幕上 常见转义字符: 示例1:echo -n 表示不换行输出 示例2:echo -e 输出转义字符,将转义后的内容输出到屏幕上,\b转义后相当于按退格键,但前提是b后面存在字符: b表示删除前一个字符 阅读全文
摘要:
一、条件测试1、三种测试方法①test命令测试 ②[ ]测试(注意前后需要有空格) ③[[ ]]加强版[ ],测试支持通配符和正则表达式 三种测试方法选项: -d 测试是否为文件夹 -f 测试是否为普通文件 -e 测试文件或目录是否存在 -a 测试文件或目录是否存在,不建议使用此选项。取反!=时ec 阅读全文
摘要:
一、Shell脚本基础1、Shell作用Linux 系统中的 Shell 是一个特殊的应用程序,它介于操作系统内核与用户之间,充当 了一个“命令解释器”的角色,负责接收用户输入的操作指令(命令)并进行解释,将需要执 行的操作传递给内核执行,并输出执行结果 cat /etc/shells可以查看当前系 阅读全文
摘要:
一、PXE基础知识PXE使用条件:客户机与PXE服务器必须在同一交换机上,服务器可以分配ip地址给客户机,客户机内存必须大于2G 做pxe需要4大文件: vmlinuxz内核映像,initrd.img,精简的linux系统的文件系统驱动, isolinux.cfg启动菜单的配置文件,pxelinux 阅读全文
摘要:
一、yum仓库的灵活部署 1、yum基础知识及命令 yum仓库:使用C/S架构,基于rpm构建的软件更新机制。 2、本地yum仓库搭建适用范围:一台不能使用/etc/yum.repos.d/配置文件中的外网源进行下载软件,且有系统完整rpm包的光驱的情况下。 yum本地库建立步骤: ①首先将硬盘挂载 阅读全文
摘要:
一、SSH远程管理基础1、ssh协议ssh协议是基于C/S机构的安全通道协议,通信数据进行加密处理,用于远程管理。 ssh的服务名称为sshd。 默认端口号:tcp的22端口 2、ssh原理使用公钥传输 第一步:客户端请求连接,服务端返回一个公钥(专门给别人用的)和一个会话ID给客户端 第二步:客户 阅读全文
摘要:
一、DNS服务器原理1、什么是DNSDNS域名解析服务:是将域名和ip地址相互映射的一个分布式数据库。 正向解析:将域名解析为对应的ip地址。 反向解析:通过ip地址解析对应的域名。 2、DNS服务器查询过程主域名服务器:特定DNS区域的权威服务器,自行建立所负责区域的地址数据文件 从域名服务器:从 阅读全文
摘要:
linux 系统下搭建ftp服务器 ftp是什么 FTP是 File Transfer Protocol 文件传输协议的英文名称,用于在Internet上控制文件的双向传输. 同时它也是一个应用程序.一般的Linux系统默认带有ftp软件或者是vsftpd 搭建ftp服务器目的 从window系统上 阅读全文
摘要:
1. 查看及测试网络 1.1 查看网络配置 1.使用ifconfig命令——查看网络接口地址 主机的网络接口卡(网卡)通常称为”网络接口“,在Linux系统中使用ifconfig命令可以查看网络接口的地址配置信息(Interface Configuration)。 1)查看活动的网络接口设备 当if 阅读全文