linux的特殊符号与正则表达式
第1章 linux的特殊符号
1.1 通配符 * {}
1.1.1 含义
1.1.2 *
1.1.3 {}
1.2 特殊符号
1.2.1 特殊符号
!可以看历史命令 history 命令
!ls ===== history |grep ls
1.2.2 单引号、双引号、不加引号
’ ‘
吃啥吐啥
" “
把双引号里面的特殊符号进行解析
<span style=“font-family: 新宋体; times new roman"4times new roman”;background: lime;">不加引号
反引号 先运行,把结果留下 与$()作用相同
第2章 正则表达式
2.1 什么是正则
2.2 作用
2.3 分类
2.3.1 基础正则表达式
2.3.2 扩展正则表达式
2.4 正则表达式与通配符的区别
2.5 基础正则表达式
2.5.1 环境准备
2.5.2 找以m开头的行 ^
2.5.3 以m结尾的行结尾的行 $
2.5.4 显示空行,并且加上行号
2.5.5 表示任意一个字符 . (点)
2.5.6 找到以点结尾的行
2.5.7 * 前一个文本连续出现了次或1次以上
2.5.8 正则表达式的贪婪性
2.5.9 .* 表示所有
2.5.10 [abc] 中括号表示一个整体
找到文本中的大写和小写字母。
2.5.11 找以 m或n或o开头的 并且以 m或g 结尾的行
2.5.12 [^abc] 排除a或排除b或排除c
2.5.13 grep -v 排除与[^abc]
第3章 昨日回顾(删除文件、开机自启动)
3.1 linux如何让一个服务/脚本开机自启动?
3.1.1 被chkconfig管理 需要什么条件
3.2 /etc/rc.local
3.3 磁盘空间不足 no space left on device
df -h
du -sh /*
du -sh /* |grep G
3.4 文件的删除原理(条件)
<li>
<a href="#12">1.2 特殊符号</a><ul>
<li>
<a href="#121">1.2.1 特殊符号</a>
</li>
<li>
<a href="#122">1.2.2 单引号、双引号、不加引号</a>
</li>
</ul>
</li>
</ul>
</li>
<li>
<a href="#2">第2章 正则表达式</a><ul>
<li>
<a href="#21">2.1 什么是正则</a>
</li>
<li>
<a href="#22">2.2 作用</a>
</li>
<li>
<a href="#23">2.3 分类</a><ul>
<li>
<a href="#231">2.3.1 基础正则表达式</a>
</li>
<li>
<a href="#232">2.3.2 扩展正则表达式</a>
</li>
</ul>
</li>
<li>
<a href="#24">2.4 正则表达式与通配符的区别</a>
</li>
<li>
<a href="#25">2.5 基础正则表达式</a><ul>
<li>
<a href="#251">2.5.1 环境准备</a>
</li>
<li>
<a href="#252_m">2.5.2 找以m开头的行 ^</a>
</li>
<li>
<a href="#253_m">2.5.3 以m结尾的行结尾的行 $</a>
</li>
<li>
<a href="#254">2.5.4 显示空行,并且加上行号</a>
</li>
<li>
<a href="#255">2.5.5 表示任意一个字符 . (点)</a>
</li>
<li>
<a href="#256">2.5.6 找到以点结尾的行</a>
</li>
<li>
<a href="#257_01">2.5.7 * 前一个文本连续出现了0次或1次以上</a>
</li>
<li>
<a href="#258">2.5.8 正则表达式的贪婪性</a>
</li>
<li>
<a href="#259">2.5.9 .* 表示所有</a>
</li>
<li>
<a href="#2510_abc">2.5.10 [abc] 中括号表示一个整体</a>
</li>
<li>
<a href="#2511_mno_nbsp_mg">2.5.11 找以 m或n或o开头的 并且以 m或g 结尾的行</a>
</li>
<li>
<a href="#2512_abcnbsp_abc">2.5.12 [^abc] 排除a或排除b或排除c</a>
</li>
<li>
<a href="#2513_grep_-v_abc">2.5.13 grep -v 排除与[^abc]</a>
</li>
</ul>
</li>
</ul>
</li>
<li>
<a href="#3">第3章 昨日回顾(删除文件、开机自启动)</a><ul>
<li>
<a href="#31_linux">3.1 linux如何让一个服务/脚本开机自启动?</a><ul>
<li>
<a href="#311_chkconfig">3.1.1 被chkconfig管理 需要什么条件</a>
</li>
</ul>
</li>
<li>
<a href="#32_etcrclocal">3.2 /etc/rc.local</a>
</li>
<li>
<a href="#33_no_space_left_on_device">3.3 磁盘空间不足 no space left on device</a>
</li>
<li>
<a href="#34">3.4 文件的删除原理(条件)</a>
</li>
</ul>
</li>
- 原文作者:惨绿少年
- 原文链接:https://clsn.io/clsn/lx986.html
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。