特殊符号和通配符

修改 字符集

①临时 export LANG='zh_CN.UTF-8'
重新登录后失效
②永久 修改/etc/locale.conf (这是centos7,centos6里是/etc/sysconfig/i18n)
③生效 source
一条命令改: localectl set-locale LANG=en_US.UTF-8
然后重连生效

符号 表示内容 作用
'' 单引号 所见即所得
"" 双引号 双引号里面的特殊符号会被解析(运行)
- 不加引号 与双引号类似,支持通配符{}
`` 反引号 相当$()优先执行里面的命令,结果留下
重定向符号系列 重定向 改变数据流向,箭头方向就是数据流向
> 标准输出重定向 先清空文件在输出
>> 追加输出重定向 追加到文件内容末尾
2> 错误输出重定向 错误提示,命令错误提示写入到文件
2>> - 错误提示,命令错误提示追加到文件
2>&1 - 同时把错误和正确都记录到文件中
<或0< 标准输入重定向 用来指引命令从哪里读取数据,主要配合xargs,tr
<<或0< 标准追加输入重定向 配合cat使用,向文件中追加多行内容
管道符 |

把前一个命令的结果传递给后面的命令 管道默认传递的文字符号
find 管道xargs配合 xargs 把管道传递过来的文字符号转换为要执行的文件(参数)

&& 前一个命令执行成功在执行后面的命令
# 注释,root用户的提示符
$ 取变量的内容
; 命令结束
! !ls 取反找出最近一个使用过的以ls开头的命令并执行
通配符 方便我们查找想要的文件或目录 linux下面大部分命令可以使用
* 所有符号,任何
{} 生成序列数字或者字母
? 任意一个字符,单字符
^ 以什么开头
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容