美文网首页
附录2、Linux符号

附录2、Linux符号

作者: 一个反派人物 | 来源:发表于2021-02-21 09:37 被阅读0次

1 帮助文档语法

[ ]:可选项
...:列表可以跟多个选项或参数
大写字母:必选项
a|b|c:多选一

2 特殊符号

!:取反,可用在命令前参数前

查找当前目录下,名称不是f开头的文件
find ./ ! -name f*

;:在一个命令后执行另一个命令
>,>>:标准输出重定向
2>,2>>:错误输出重定向
$>$>>:标准、错误同时重定向
<:重定向输入

wc -l < f1.txt

<<:重定向追加输入,配合EOF使用

fdisk /dev/sdb <<EOF .....................EOF

\

  • 在命令前表示强制执行,不用交互。用法 \cmd
  • 如果命令被设置了别名,表示直接执行命令,忽略别名

&&: 第一个命令执行成功后,执行第二个命令。用法 cmd1 && cmd2
||: 第一个命令执行失败后,执行第二个命令。用法 cmd1 || cmd2
``:将引号中命令执行结果交给外面的命令处理
$():等同于``
$((数学运算)):将数学运算的结果交给外面的命令处理

[root@node1 ~]$ echo $((3+1))
4

$[数学运算]:等同于$((数学运算))
$?:上一个命令的返回值,0代表成功,非0不成功

序列符号
echo、touch、mkdir可以识别
{begin..end..increment}:有序序列,步长不写默认是1

[root@node1 ~]$ echo {1..5}
1 2 3 4 5
[root@node1 ~]$ echo {1..5..3}
1 4
[root@node1 ~]$ echo {a..z}   
a b c d e f g h i j k l m n o p q r s t u v w x y z

{x,y,z}无序序列

[root@node1 ~]$  mkdir a{1,3,z}
[root@node1 ~]$ ll 
drwxr-xr-x 2 root root       6 Dec  5 12:15 a1
drwxr-xr-x 2 root root       6 Dec  5 12:15 a3
drwxr-xr-x 2 root root       6 Dec  5 12:15 az

{,bak}特殊的无序序列,常用来备份文件

[root@node1 ~]$ cp f1{,.bak}
[root@node1 ~]$ ll
-rw-r--r-- 1 root root       0 Dec  6 18:47 f1
-rw-r--r-- 1 root root       0 Dec  6 18:47 f1.bak

运算符号
++

  • i++ 等同于先做i=i+1,再输出i
  • ++i 等同于先输出i,再做i=i+1

3 正则表达式

基础
. 匹配除回车外的任意字符
\t tab
\s 匹配任何空白字符,包括空格、制表符、换页符等等。
\b 匹配单词边界
\<\> 匹配单词边界
[abc]匹配a或b或c
[a-z]
[a-zA-Z0-9]
[a-Z]
[^abc]排除a、b、c

扩展
{n,m}指定前面字符最少连续出现n次,最多连续出现m次
{n}指定前面字符连续出现n次
{n,}最少出现n次
{,m}最多出现m次

相关文章

  • 数学笔记:符号

    基本符号 卓里奇的《数学分析》,数学符号比较难识别,为了方便查阅,把下册的符号附录抄写如下。有的符号,打不出来,等...

  • linux 常用命令整理 -- 特殊命令(五) -- 持续更新

    Linux的几个特殊命令 1. >重定向输出符号。 2. >>重定向输出符号,但有追加的功能。 3. 2>错误重定...

  • 附录1:Markdown难记符号

    1.运算符号 2.逻辑符号 3.公式 3.1 分支公式 3.2 矩阵 3.3 带省略号 3.4 带横线/竖线分割的矩阵

  • [译]ISO/IEC 18004-2015 二维码标准文档(6)

    从附录A 开始 附录A(标准) 错误识别和纠错码生成多项式 检查符号生成多项式,用来除以数据码字多项式。所有的数字...

  • 文件和目录的基本操作

    一、Linux下的文件类型 Linux文件的常见类型: 1、普通文件2、目录3、字符设备文件4、块设备文件5、符号...

  • 附录2

    附录2 几个技巧,大家参考。 第一,确定冲突配角 每个冲突都有个小目标。我们要干啥,哪里搞不定,要靠什么能力搞定。...

  • shell脚本后台运行

    1. 使用&符号在后台执行命令 在Linux命令或者脚本后面增加&符号,从而使命令或脚本在后台执行,例如: 2.使...

  • Linux常用命令目录

    命令分类链接Linux特殊符号与常用快捷键Linux特殊符号与常用快捷键Linux常用命令-帮助和系统内置类Lin...

  • 《异梦符号》的解读

    《当神说话》附录 异梦符号的解读 恰克·皮尔斯 你将会发现,下列许多符号有互相矛盾的解释——有些是正面的,有些是负...

  • Mybatis配置说明

    有理解不到位的欢迎指正 附录1 multipleResultSetsEnabled 附录2 autoMapping...

网友评论

      本文标题:附录2、Linux符号

      本文链接:https://www.haomeiwen.com/subject/ucelvktx.html