linux中的特殊符号
表示位置
/ 根目录
~ 家目录
. 当前慕课
.. 当前目录的上级目录
- 切换到上次使用的目录
引号相关
`` 优先执行
"" 所见非所得,先把""里的内容解析,在输出结果
'' 所见即所得,是什么输出什么
\ 穿衣字符
重定向符
箭头所指的方向就是数据流的方向
> 标准输出重定向,覆盖
>> 标准输出重定向,追加
< 标准输入重定向,覆盖
<< 标准输入重定向,追加
管道符
| 把前一个命令的结果通过管道传递给后面的命令执行
#
- 用户提示符,root
- 配置文件中,注释的意思
$
- 用户提示符,普通用户
- 取变量值时,必须加$
&
一般的脚本会出现的较多,一般在后台运行
!
- 强制 比如:vim中 q!
- !ls 找出最近一次使用ls开头的命令并执行
;
- 一行命令的结束,或语句结束
- 连续不同命令的分隔符
通配符
通配符简单来说就是键盘上的一些特殊字符,来实现某些特殊功能
通常用来查找想要的文件或目录
*
含义:所有、都、全部
例子day1目录中有啊a.txt b.txt c.txt d.txt
*.txt可以表示所有的以.txt为扩展名的文件
cp *.txt 路径
rm -rf *.txt
*.* 表示所有的有扩展名的文件
/* 表示目录下的所有文件或目录
字符集合
图片如有侵权,请联系删除