第四周——17号 系统基础符号
2020-01-12 14:46
102 查看
系统基础符号
基础符号系列
-
美元符号:$
用于取出变量中的内容
- 用于取出指定列的信息(awk)
- 表示用户命令提示符号
超级用户为 #
普通用户为 $ - 表示一行的结尾
叹号符号:!
-
用于表示取反或排除
vim底行模式保存 退出 wq! q!
竖线符号:|
-
表示管道符号,管道前命令执行完结果再交给后面命令执行
井号符号:#
-
表示文件内容注释符号
超级用户为#
普通用户为$
引号符号系列
- 美元括号:$() 等于 ``
表示命令执行结果留下,用于其他命令调用 - 引号符号: 双引号 " " : 表示输入内容就是输出内容,但是部分信息会被 解析
- 单引号 ’ ’ :所见即所得
- 反引号 `` : 表示先执行里面的命令,再交给外面的命令执行
- 没引号 : 和双引号类似,但是可以识别序列信息
定向符号系列
-
< :标准输入重定向
路径符号系列
- 单点符号:./ 当前目录
- 双点符号:·· 上级目录
- 波浪符号:~ 用户家目录
- 横线符号:- 两个目录路径切换
- $OLDPWD 保存之前切换路径所在的目录
系统逻辑符号
- && :前一件事执行成功了, 再执行&& 后面的命令
- || : 前一件事执行失败了, 再执行|| 后面的命令
- ; : 不管前面命令成功与否, 都会执行分号后面的命令
——————————————————————————
系统通配符介绍
- 星号* :匹配任意字符或者字符串信息
- {} 匹配生成序列信息
数字序列:
奇数序列:
偶数序列:
字母序列:
组合序列:
1对多:
多对多:
多对一:
实现快速备份数据:
cp /oldboy/oldboy.txt{,.bak}
实现快速还原数据:
cp /oldboy/oldboy.txt{.bak,}
系统正则符号概念
- 正则符号主要用于匹配字符信息
- 正则符号主要匹配文件内容信息
- 通配符号主要匹配是文件名称
- 正则符号只有三剑客命令可以识别
grep sed awk - 正则符号可以用于分析数据
基础正则符号
- ^ — 匹配以什么开头的信息
- $ — 匹配以什么结尾的信息
————————————————————————————————————
补充: 如何查看一行后面是否有空格
方法一:
cat -A 文件信息
-A:显示不可打印字符,行尾显示“$”;
方法二:
vim 文件信息—> :set list 同上效果
————————————————————————————————————
- 点赞 1
- 收藏
- 分享
- 文章举报
相关文章推荐
- 20135202闫佳歆——信息安全系统设计基础第四周学习总结
- 20135337—信息安全系统设计基础第四周学习总结
- 信息安全系统设计基础第四周学习总结
- 20145306 信息安全系统设计基础 第四周博客总结
- 2017-2018-1 20155239学号 《信息安全系统设计基础》课堂测试补做+第四周学习总结
- 信息安全系统设计基础第四周笔记
- 信息安全系统设计基础第四周学习总结
- 信息安全系统设计基础第四周学习总结
- 20155301《信息安全系统设计基础》第四周学习总结
- 每一门蒸蒸日上的科学都是在其符号系统的基础上繁荣发展起来
- 20135203齐岳 信息安全系统设计基础第四周学习总结
- 信息安全系统计设计基础第四周学习总结
- 信息安全系统设计基础第四周学习总结
- 信息安全系统设计基础第四周学习内容
- 2017-2018 20155309南皓芯 信息安全系统基础设计第四周博客
- 20155334 2017-2018-1《信息安全系统设计基础》第四周学习总结
- 信息安全系统设计基础第四周学习总结
- 信息安全系统设计基础第四周学习总结
- 信息安全系统设计基础第四周学习总结
- 课下测试02题目截图及解析(不完全正确)第四周--信息安全系统设计基础