~家目录 ls ~
``反引号 里面是命令 echo `ls` | `echo ls` | echo `echo ls` |`echo `echo ls`` 替代命令 $()
! 取反 调用历史命令(!123)123是history显示的
#代表注视信息
$ 取变量值
% 作业号kill %123 取余
& 后台运行
*通配符
( ) 意思是在子进程里执行
| 管道
\ 转移字符
{ } 枚举 touch file{1,2,3}
[ ] test
: 表示什么事也不作
; 分隔多个命令
" " (\`$!:执行) ‘ ‘ (\`$!:显示字符) 解释空格的 echo a b c | echo a b c | echo "you cost $5.00" | echo ‘you cost $5.00‘
< 文件 < < 关键字 < < < 字符串
> >> . .. ? /根
2> 错误输出 &>所有错误输出
时间: 2024-10-23 07:09:35