会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Candy独角兽
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2023年8月16日
Linux文本三剑客之sed
摘要: [TOC] ### 1. sed 脚本语言 - sed即Stream EDitor,sed自己的脚本语言,与vi不同,sed是编辑器 ```bash 脚本 '地址' + '命令' 组成 脚本 '命令' #没有地址就是全文 ``` ```bash 常用选项 -n:关闭自动打印 -r:使用扩展正则表达式
阅读全文
posted @ 2023-08-16 17:47 Candy独角兽
阅读(68)
评论(0)
推荐(0)
2023年8月15日
shell函数与数组
摘要: [TOC] ## shell函数与数组 ### 1. shell函数 #### 1.1 函数定义 - 将命令序列按格式写在一起 - 可方便重复使用命令序列 **函数组成:函数名、函数体** ```bash [root@localhost ~]#help function #函数帮助 函数格式: fu
阅读全文
posted @ 2023-08-15 17:47 Candy独角兽
阅读(43)
评论(0)
推荐(0)
2023年8月14日
linux之shell脚本循环
摘要: [TOC] ## 1. 循环语句 ### 1.1 for循环语句 - 执行机制:遍历 ```bash 执行机制: 依次将列表中的元素赋值给"变量名"; 每次赋值后即执行一次循环体;直到列表中的元素耗尽,循环结束 如果省略 [in WORDS …] ,此时使用位置参数变量 in "$@" 格式 for
阅读全文
posted @ 2023-08-14 17:43 Candy独角兽
阅读(786)
评论(0)
推荐(0)
2023年8月13日
Shell编程规范与变量三
摘要: [TOC] ### 1. 正则表达式 - 通配符功能是用来处理文件名,而正则表达式是处理文本内容中字符 ```bash [localhost ~]#man 7 regex #可以使用man手册帮助 ``` #### 1.1 元字符 ```bash . 匹配任意单个字符,可以是一个汉字 [] 匹配指定
阅读全文
posted @ 2023-08-13 19:16 Candy独角兽
阅读(36)
评论(0)
推荐(0)
2023年8月11日
Shell编程规范与变量二
摘要: [TOC] ### 1. 条件测试 - 条件测试:判断某需求是否满足,需要由测试机制来实现,专用的测试表达式需要由测试命令辅助完成 - test 测试文件的表达式 是否成立 ```bash 格式1:test 条件表达式 格式2:[条件表达式] 注意[]空格,否则会失败 测试是否成功使用 $?返回值
阅读全文
posted @ 2023-08-11 15:25 Candy独角兽
阅读(30)
评论(0)
推荐(0)
2023年8月9日
Shell编程规范与变量
摘要: [TOC] ## 1. shell脚本基础 ### 1.1 shell脚本概述 shell是一个特殊的应用程序,介于操作系统内核与用户之间,充当了一个"命令解释器"的角色,负责接收用户输入的操作指令并进行解释,将需要执行的操作传递给内核执行,并输出执行结果。 - shell脚本的概念 - 将要执行的
阅读全文
posted @ 2023-08-09 16:51 Candy独角兽
阅读(41)
评论(0)
推荐(0)
Linux网络服务之网络文件服务(NFS)
摘要: [TOC] ## 1. 存储和NFS共享 ### 1.1 NFS概述 - NFS(Network File System 网络文件服务)是文件系统,是操作系统内核来管理的,用于在网络上分享和访问文件的协议 ```bash NFS优点:节省本地存储空间,将常用的数据如:/home 目录,存放在NFS服
阅读全文
posted @ 2023-08-09 15:54 Candy独角兽
阅读(202)
评论(0)
推荐(0)
Linux网络服务之PXE自动装机
摘要: [TOC] ## 1. PXE高效批量网络装机 ### 1.1 PXE概述 - pxe(preboot execute environment):可以批量安装系统 - pe:小型的操作系统,在有操作系统的情况下才能再装 pxe是通过网卡引导启动,网卡自带IP地址和tftp ### 1.2 实现的硬件
阅读全文
posted @ 2023-08-09 00:09 Candy独角兽
阅读(420)
评论(0)
推荐(0)
2023年8月7日
Linux网络服务之部署yum仓库
摘要: [TOC] ## YUM仓库服务 ### 1. yum概述 - YUM(Yellow dog Updater Modified) - 基于RPM包(Red-Hat Package Manager红帽软件包管理器)构建的软件更新机制 - 可以自动解决依赖关系,节约日常工作中大量查找安装依赖包的时间。
阅读全文
posted @ 2023-08-07 21:51 Candy独角兽
阅读(275)
评论(0)
推荐(0)
2023年8月6日
Linux网络服务之SSH服务
摘要: [TOC] ## SSH服务 ### 1. ssh基础 SSH(Secure Shell)协议 - 是一种安全通道协议 - 对通信数据进行了加密处理,用于远程管理 作用:主要用来实现字符界面的远程登录、远程复制等功能。SSH 协议对通信双方的数据传输进行了加密处理,其中包括用户登录时输入的用户口令,
阅读全文
posted @ 2023-08-06 21:08 Candy独角兽
阅读(110)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告