随笔分类 - shell基础
摘要:运算符 运算符基础 基础知识 需求 根据我们之前的学习,通过现有的知识内容可以完成一个简单的功能操作,即使通过所谓的脚本参数可以实现一个脚本在多个数据值的情况下实现不同的结果。但是问题是,目前脚本本身还没有实现灵活的机制。 所谓脚本级别的灵活机制,说的是脚本内部能够实现数据的操作和判断。而数据的操作
阅读全文
摘要:基础知识 shell登录解读 基础知识 shell配置文件 系统级别生效配置文件 /etc/profile 系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行 /etc/profile.d/*.sh 被/etc/profile文件调用,执行当前目录下所有的文件中关于shell的设置 /et
阅读全文
摘要:常用符号 信息传递 重定向 重定向符号 在shell脚本中有两类常见的重定向符号: 覆盖式重定向: > 表示将符号左侧的内容,以覆盖的方式输入到右侧文件中 < 表示将符号右侧的内容,以覆盖的方式输入到左侧文件中 追加式重定向: >> 表示将符号左侧的内容,以追加的方式输入到右侧文件的末尾行中 <<
阅读全文
摘要:变量基础 变量查看 语法解析 基本格式 $变量名 示例 查看默认的shell类型 [root@localhost ~]# echo $SHELL /bin/bash 4种查看变量的写法: 变量定义 普通语法解析 基本格式 变量名=变量值 注意: = 两侧不允许有空格 示例 查看一个空值变量名 [ro
阅读全文
摘要:shell快捷键 筛选信息 快捷键符号 命令执行: !! 执行上一条命令 !【num】 执行历史命令中的第num行命令 Ctrl 【关键字】 执行内容匹配的命令,查找的是执行过的历史命令 示例: 命令行切换: Ctrl + A 光标迅速回到行首 Ctrl + E 光标迅速回到行尾 Ctrl + k
阅读全文