07 2021 档案

摘要:目录 一、数组 二、向函数传递数组参数 三、冒泡排序 四、直接排序 五、反转排序 一、数组 1、数组的定义方法 数组名=(元素1 元素2 元素3 ……元素n) 使用括号包含数组中的元素,每个元素都有各自索引(从0开始)元素可以是字符串或者数字 方法一: 数组名=(value0 value1 valu 阅读全文
posted @ 2021-07-26 12:24 peiqy 阅读(284) 评论(0) 推荐(0)
摘要:目录 1、直线 2、空心矩形 3、直角三角形 4、倒直角三角形 5、直角三角形 6、可变大小菱形 7、直角梯形 1、直线 #!/bin/bash for ((i=1; i<=20; i++)) do echo -n "*" if [ $i -eq 20 ];then echo "" fi done 阅读全文
posted @ 2021-07-26 12:22 peiqy 阅读(95) 评论(0) 推荐(0)
摘要:目录 一、函数 二、函数传参 三、递归 四、递归目录 五、创建库 一、函数 1、定义 将命令序列按格式写在一起,可方便重复使用命令序列 //方式一 function 函数名 { 命令序列 } //方式二 函数名() { 命令序列 } 2、函数返回值 return表示退出函数并返回一个退出值,脚本中可 阅读全文
posted @ 2021-07-26 12:22 peiqy 阅读(52) 评论(0) 推荐(0)
摘要:1.计算从1到100所有整数的和 2.提示用户输入一个小于100的整数,并计算从1到该数之间所有整数的和 3.求从1到100所有整数的偶数和、奇数和 4.执行脚本输入用户名,若该用户存在,输出提示该用户已存在;若该用户不存在,提示用户输入密码,建立用户并设立其密码 5.检测指定范围主机是否通信,并将 阅读全文
posted @ 2021-07-20 11:23 peiqy 阅读(187) 评论(0) 推荐(0)
摘要:目录 1.检查用户家目录中的 test.sh 文件是否存在,并且检查是否有执行权限 2.提示用户输入100米赛跑的秒数,要求判断秒数大于0且小于等于10秒的进入选拔赛,大于10秒的都淘汰,如果输入其它字符则提示重新输入;进入选拔赛的成员再进一步判断男女性别,男生进男生组,女生进女生组,如果输入错误请 阅读全文
posted @ 2021-07-19 19:50 peiqy 阅读(126) 评论(0) 推荐(0)
摘要:目录 一、echo命令——输出字符串或提取Shell变量的值 二、for循环语句 三、while循环 四、until循环 一、echo命令——输出字符串或提取Shell变量的值 1、格式 echo [参数] [字符串] 2、常用参数 二、for循环语句 1、for循环结构 for 变量名 in 取值 阅读全文
posted @ 2021-07-17 17:17 peiqy 阅读(105) 评论(0) 推荐(0)
摘要:目录 一、条件测试 二、文件测试 三、整数值比较 四、字符串比较 五、逻辑测试 六、if语句 七、case语句结构 一、条件测试 1、test命令 测试表达式是否成立,若不成立返回0,否则返回其他数值 test 条件表达式 //或者 [ 条件表达式 ] 2、示例 二、文件测试 1、格式 操作符 文件 阅读全文
posted @ 2021-07-15 11:58 peiqy 阅读(122) 评论(0) 推荐(0)
摘要:目录 一、Shell脚本概述 二、重定向 三、管道操作符号 四、shell脚本变量 五、自定义变量 六、从键盘输入内容为变量赋值 七、整数变量的运算 八、环境变量 九、只读变量 十、位置变量 十一、预定义变量 一、Shell脚本概述 1、shell脚本概述 将要执行的命令按顺序保存到一个文本文件 给 阅读全文
posted @ 2021-07-14 11:10 peiqy 阅读(85) 评论(0) 推荐(0)
摘要:目录 一、PXE概述 二、部署PXE远程安装服务 三、实现Kickstart无人值守安装 一、PXE概述 PXE(预启动执行环境)是由Inter公司开发的网络引导技术,工作在Client/Server模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或整个操作系统。 1、PXE的优点 阅读全文
posted @ 2021-07-11 21:10 peiqy 阅读(137) 评论(0) 推荐(0)
摘要:目录 一、SSH远程管理 二、配置OpenSSHell服务器 三、sshd服务两种验证 四、SSH客户端程序 五、配置密钥对验证 六、免交互登录 七、TCP Wrappers访问控制 一、SSH远程管理 1、SSH的概述 SSH是一种安全通道协议,主要用来实现字符界面的远程登录、远程复制等功能 SS 阅读全文
posted @ 2021-07-11 19:15 peiqy 阅读(1010) 评论(0) 推荐(0)
摘要:目录 一、YUM概述 二、准备安装源 三、YUM工具概述 四、YUM常用命令大全 五、NFS简介 六、NFS服务 一、YUM概述 1、YUM(Yellow dog Updater Modified) 基于RPM包构建的软件更新机制 可以自动解决依赖关系 所有软件包由集中的YUM软件仓库 二、准备安装 阅读全文
posted @ 2021-07-09 15:59 peiqy 阅读(107) 评论(0) 推荐(0)
摘要:目录 一、FTP协议概念 二、FTP配置格式 一、FTP协议概念 1、FTP服务器默认使用TCP协议的20、21端口与客户端进行通信 20端口用于建立数据连接,并传输文件数据 21端口用于建立控制连接,并传输FTP控制命令 2、FTP数据连接分为主动模式和被动模式 主动模式:服务器主动发起数据连接 阅读全文
posted @ 2021-07-09 13:58 peiqy 阅读(235) 评论(0) 推荐(0)
摘要:目录 在日常生活中人们习惯使用域名访问服务器,但机器间互相只认IP地址,域名与IP地址之间是多对一的关系,一个ip地址不一定只对应一个域名,且一个完整域名只可以对应一个ip地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名机械服务器来完成,整个过程是自动进行的。 一、DNS域名服务基础 阅读全文
posted @ 2021-07-06 13:39 peiqy 阅读(442) 评论(0) 推荐(0)
摘要:目录 一、了解DHCP服务 二、DHCP的租约过程 三、使用DHCP动态配置主机地址 四、安装DHCP服务器 五、DHCP网络分配实验 一、了解DHCP服务 1、DHCP(Dynamic Host Configuration Protocol,动态主机配置协议) 2、由Internet工作任务小组设 阅读全文
posted @ 2021-07-06 08:34 peiqy 阅读(212) 评论(0) 推荐(0)
摘要:目录 一、inode与block 二、inode的内容 三、inode的号码 四、inode的大小 五、链接文件 六、inode节点耗尽故障处理 七、恢复EXT类型的文件编译安装extundelete软件包 八、xfs类型文件备份和恢复 九、日志文件 十、内核及系统日志 十一、用户日志分析 十二、程 阅读全文
posted @ 2021-07-05 15:45 peiqy 阅读(145) 评论(0) 推荐(0)
摘要:目录 一、账号安全基本措施 二、使用su命令切换用户 三、Linux中的PAM安全认证 四、使用sudo机制提升权限 五、开关机安全控制 六、终端登录安全控制 七、系统弱口令检测 八、网络端口扫描 一、账号安全基本措施 1、系统账号清理 1.1 将非登录用户的Shell设为/sbin/nologin 阅读全文
posted @ 2021-07-01 09:51 peiqy 阅读(189) 评论(0) 推荐(0)