首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Linux Shell学习
张家宝6837
创建于2025-07-03
订阅专栏
Linux Shell学习笔记
暂无订阅
共15篇文章
创建于2025-07-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
15脚本发布
脚本发布 简单脚本 命令罗列 192.168.91.102 /data/scripts/tar_code.sh 变量转化 脚本里面手写的固定的内容太多了,更改时候费劲,所以通过变量的方式实现信息的固化
14项目发布
项目发布 基础知识 项目交付 基础知识 项目交付是一个涉及到多团队共同协作的事情,它包括 产品团队设计产品、研发团队开发产品、测试团队测试代码、运维团队发布代码和维护站点等工作 项目交付的过程中
13变量进阶
变量进阶 高级赋值 基础知识 所谓的高级赋值,是另外的一种变量值获取方法,这里涉及到更多我们学习之外的一些shell内置变量格式,其实这部分的内容主要还是在字符串的基础上,如何更精细的获取特定的信息内
12awk实践
awk实践 基础实践 基础知识 在日常计算机管理中,总会有很多数据输出到屏幕或者文件,这些输出包含了标准输出、标准错误输出。默认情况下,这些信息全部输出到默认输出设备---屏幕
11sed命令
sed命令 基础实践 基础语法 场景 shell脚本虽然功能很多,但是它最常用的功能还是处理文本文件,尤其是在正常的业务操作流程场景中,比如检查日志文件、读取配置、处理数据等
10正则表达式
正则表达式 基础实践 基础知识 我们之前的一些操作,很大程度上都是基于特定的关键字来进行实践的,尤其是面对一些灵活的场景,我们因为过于限定一些关键字,导致灵活性上表现比较差
09脚本自动化
脚本自动化 脚本信号 信号基础 基础知识 当我们在构建一些更高级的脚本的时候,就会涉及到如何在linux系统上来更好的运行和控制它们,到目前为止,我们运行脚本的方式都是以实时的模式,在命令行来运行它
08函数
函数 函数基础 基础知识 在shell脚本的编写过程中,我们经常会遇到一些功能代码场景:多条命令组合在一起,实现一个特定的功能场景逻辑、一些命令在脚本内部的多个位置频繁出现
07流程控制
流程控制 基础知识 编程语言的目的是通过风格化的编程思路将代码写出来后,实现项目功能的。为了实现功能,我们在代码层面通过一些代码逻辑来实现
06数组实践
数组实践 基础操作 数组基础 数组(Array)是有序的元素序列,它是数据结构在shell当中非常常见的一种数据存储方式,它将有限个类型相同的数据放到一个集合中,这个集合就是数组
05表达式
表达式 运算符 运算符基础 需求 根据我们之前的学习,通过现有的知识内容可以完成一个简单的功能操作,即使通过所谓的脚本参数可以实现一个脚本在多个数据值的情况下实现不同的结果
04脚本交互
脚本交互 基础知识 shell登录解读 shell配置文件 系统级别生效配置文件 /etc/profile, 为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行 /etc/profile.
03内容格式化
内容格式化 常用符号解读 信息传递 重定向 在shell脚本中有两类常见的重定向符号: 覆盖式重定向,> 表示将符号左侧的内容,以覆盖的方式输入到右侧文件中;< 表示将符号右侧的内容,以覆盖的方式输入
02shell变量
shell变量 变量基础 变量场景 数据存储 所谓的数据存储,我们从三方面来理解这句话: 数据保存到哪里:各种媒介,CPU、内存、磁盘、磁带、网盘...
01shell简介
shell简介 核心命令介绍 筛选信息 shell快捷键 命令执行 说明 !! 执行上一条命令 !num 执行历史命令中的第num行命令