Linux(b站视频兄弟连)自学笔记第十章——shell基础
Linux(b站视频兄弟连)自学笔记第十章——shell基础
- 概述
- Shell是什么?
- Shell的分类
- Linux支持的Shell
- 脚本的执行方式
- echo输出命令
- 第一个脚本
- 脚本执行
- Bash的基本功能
- 历史命令与命令补全
- 别名与快捷键
- 输入输出重定向
- 多命令顺序执行与管道符
- 通配符和其他特殊符号
- Bash变量
- 用户自定义变量
- 环境变量
- 位置参数变量
- 预定义变量
- Bash的运算符
- 数值运算与运算符
- 变量测试与内容替换
- 环境变量配置文件
- 环境变量配置文件-简介
- 环境变量配置文件-作用
- 其他配置文件和信息
概述
Shell是什么?
Shell是有个地方可以而输入命令,然后把命令翻译成计算机能够识别的机器语言,命令传给硬件,硬件来执行,内核执行之后,把它反翻译成用户能够读懂的语言
Shell的分类
Linux支持的Shell
/etc/shells
脚本的执行方式
echo输出命令
第一个脚本
脚本执行
dos2unix 与 unix2dos 安装后即可将windows下的命令与linux下的命令互换。
Bash的基本功能
历史命令与命令补全
别名与快捷键
这里只是为了看得清楚,不需要大写(不需要shift切换大写)
输入输出重定向
多命令顺序执行与管道符
通配符和其他特殊符号
$()与反引号`作用一样
Bash变量
用户自定义变量
环境变量
最后一句是回到原来的格式
位置参数变量
预定义变量
位置参数变量是预定义变量中的一部分,但由于其很多所以拿出来讲了。
Bash的运算符
数值运算与运算符
变量测试与内容替换
环境变量配置文件
环境变量配置文件-简介
无需重新登录,是配置文件直接生效。
.的作用就是source
5类环境变量配置文件
环境变量配置文件-作用
其他配置文件和信息
这啥啊这都是
Linux(b站视频兄弟连)自学笔记第十章——shell基础相关推荐
- Linux(b站视频兄弟连)自学笔记第六章——软件包管理
Linux(b站视频兄弟连)自学笔记第六章--软件包管理 简介 软件包分类 RPM命令管理 包命令与依赖性 安装升级与卸载 查询 校验和文件提取 yum在线管理 IP地址的配置和网络yum源 yum命 ...
- Linux(b站视频兄弟连)自学笔记第十一章——shell编程
Linux(b站视频兄弟连)自学笔记第十一章--shell基础 正则表达式 字符截取命令 cut命令 printf命令 awk命令 sed命令 字符处理命令 判断条件 流程控制 if语句 case语句 ...
- Linux(b站视频兄弟连)自学笔记第十六章——备份与恢复
Linux(b站视频兄弟连)自学笔记第十六章--备份与恢复 概述 dump和restore命令 概述 dump和restore命令
- Linux(b站视频兄弟连)自学笔记第十五章——启动管理
Linux(b站视频兄弟连)自学笔记第十五章--启动管理 CentOS 6.x启动管理 系统运行级别 系统启动过程 启动引导程序grub Grub配置文件 Grub加密与字符界面分辨率调整 系统修复模 ...
- Linux(b站视频兄弟连)自学笔记第十四章——日志管理
Linux(b站视频兄弟连)自学笔记第十四章--日志管理 简介 rsyslogd 日志轮替 简介 rsyslogd 日志轮替
- Linux(b站视频兄弟连)自学笔记第十三章——Linux系统管理
Linux(b站视频兄弟连)自学笔记第十三章--Linux系统管理 进程管理 进程查看 终止进程 工作管理 系统资源查看 系统定时任务 进程管理 进程查看 终止进程 工作管理 上一条是后台运行,下面是 ...
- Linux(b站视频兄弟连)自学笔记第十二章——Linux服务管理
Linux(b站视频兄弟连)自学笔记第十二章--Linux服务管理 服务分类 RPM包安装服务的管理 独立服务的管理 基于xinetd 的服务管理 源码包服务管理 服务分类 RPM包安装服务的管理 独 ...
- JavaSE自学笔记Real_008(多线程基础)
JavaSE自学笔记Real_008(多线程基础) 线程的优先级设置(priority) 线程的优先级用数字表示,范围是1到10(在范围之外会报错) Thread.MIN_PRIORITY = 1 T ...
- 观看 B站视频-Mysql-随堂笔记
观看 B站 视频:https://www.bilibili.com/video/BV1fx411X7BD?p=1 SQL\DB\DBMS分别是什么?关系? DB:database,数据库,数据库实际上 ...
最新文章
- 开源自动化机器学习框架
- 【 Verilog HDL 】基本运算逻辑的Verilog HDL 模型
- C#调用COM组件遇到的问题及解决办法
- php rabbmq教程_RabbitMQ+PHP 教程六(RPC)
- 在开课吧学python的经历-做客李晨nic淘宝直播 胡海泉胡彦斌带货开课吧Python
- 注册界面php mysql_php:用户登录注册并存入数据库的简单网页示例
- C++ STL快速入门
- 数据写入磁盘的过程,咔咔的!
- System verilog利用class类打印信息
- 刀塔霸业android安装包,刀塔霸业安卓下载-刀塔霸业安卓官网版(dota2自走棋)下载v1.0...
- hdu 5901 Count primes 素数计数模板
- [UITableView]简介
- win7系统如何卸载漏洞补丁--win10专业版
- 各种最短路算法能够处理的情况(优劣比较,时间复杂度等)
- linux查看显卡温度cpu温度,怎样从指令提示符窗口查看cpu温度
- 阿里CEO张勇:打破各企业边界 联手对抗黑灰产
- 谷歌大中华区总裁李开复离职
- Knol of Fabio Maulo
- 狄利克雷卷积_狄利克雷卷积学习笔记
- python 法律检索_Python爬虫进阶必备 | 某裁判文书检索网站加密分析与自动登录实现...