摘要: 一、函数 1、定义 将命令序列按格式写在一起,可方便重复使用命令序列 //方式一 function 函数名 { 命令序列 } //方式二 函数名() { 命令序列 } 2、函数返回值 return表示退出函数并返回一个退出值,脚本中可以用$?变量显示该值 2.1 使用原则 函数一结束就取返回值,因为 阅读全文
posted @ 2021-08-05 09:02 我出必行 阅读(55) 评论(0) 推荐(0)
摘要: 一、数组 1、数组的定义方法 数组名=(元素1 元素2 元素3 ……元素n) 使用括号包含数组中的元素,每个元素都有各自索引(从0开始)元素可以是字符串或者数字 方法一: 数组名=(value0 value1 value2 ……) 方法二: 数组名=([0]=value [1]=value [2]= 阅读全文
posted @ 2021-07-28 08:57 我出必行 阅读(1780) 评论(0) 推荐(0)
摘要: 1.计算从1到100所有整数的和 #!/bin/bash a=0 for ((i=1;i<=100;i++)) do a=$[$a+$i] done echo $a 2.提示用户输入一个小于100的整数,并计算从1到该数之间所有整数的和 #!/bin/bash e=0 read -p "请输入小于1 阅读全文
posted @ 2021-07-21 09:03 我出必行 阅读(129) 评论(0) 推荐(0)
摘要: 1.检查用户家目录中的 test.sh 文件是否存在,并且检查是否有执行权限 #!/bin/bash if [ -f ~/test.sh ];then echo "文件存在" else echo "文件不存在" fi if [ -x ~/test.sh ];then echo "文件有可执行权限" 阅读全文
posted @ 2021-07-20 08:58 我出必行 阅读(130) 评论(0) 推荐(0)
摘要: 一、条件测试 1、test命令 测试表达式是否成立,若不成立返回0,否则返回其他数值 test 条件表达式 //或者 [ 条件表达式 ] 2、示例 二、文件测试 1、格式 操作符 文件名或者目录名 2、常用的测试操作符 -d∶ 测试是否为目录(Directory)-e∶ 测试目录或文件是否存在(Ex 阅读全文
posted @ 2021-07-19 11:26 我出必行 阅读(1731) 评论(0) 推荐(0)
摘要: 一、Shell脚本概述 1、shell脚本概述 将要执行的命令按顺序保存到一个文本文件 给该文件可执行权限 可结合各种shell控制语句以完成更复杂的操作 2、shell脚本应用场景 重复性操作 交互性任务 批量事务处理 服务运行状态监控 定时任务执行 3、shell的作用 shell:命令解释器, 阅读全文
posted @ 2021-07-19 08:48 我出必行 阅读(147) 评论(0) 推荐(0)
摘要: 一、PXE概述 PXE(预启动执行环境)是由Inter公司开发的网络引导技术,工作在Client/Server模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或整个操作系统。 1、PXE的优点 规模化:同时装配多台服务器 自动化:安装系统、配置各种服务 远程实现:不需要光盘、U盘等安 阅读全文
posted @ 2021-07-14 09:41 我出必行 阅读(127) 评论(0) 推荐(0)
摘要: 一、SSH远程管理 1、定义 SSH(Secure Shell )是一种安全通道协议,主要用来实现字符界面的远程的登录、远程复制等功能。 SSH协议对通信双方的数据传输进行了加密处理,其中包括用户登录时输入的用户口令。因此SSH协议具有很好的安全性。 2、客户端与服务端 客户端:Putty、Xshe 阅读全文
posted @ 2021-07-12 09:08 我出必行 阅读(6942) 评论(0) 推荐(0)
摘要: 一、YUM概述 1、YUM(Yellow dog Updater Modified) 基于RPM包构建的软件更新机制 可以自动解决依赖关系 所有软件包由集中的YUM软件仓库 二、准备安装源 1、软件仓库的提供方式 FTP服务:ftp://... HTTP服务:http://... 本地目录:file 阅读全文
posted @ 2021-07-12 08:41 我出必行 阅读(147) 评论(0) 推荐(0)
摘要: 一、FTP协议概念 1、FTP服务器默认使用TCP协议的20、21端口与客户端进行通信 20端口用于建立数据连接,并传输文件数据 21端口用于建立控制连接,并传输FTP控制命令 2、FTP数据连接分为主动模式和被动模式 主动模式:服务器主动发起数据连接 被动模式:服务器被动等待数据连接 二、FTP配 阅读全文
posted @ 2021-07-11 23:19 我出必行 阅读(593) 评论(0) 推荐(0)