重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2852|回复: 0
打印 上一主题 下一主题

[基础命令] Linux下的通配符和特殊符号用法详解

[复制链接]
跳转到指定楼层
楼主
发表于 2019-4-23 10:12:21 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
在Linu系统中我们会遇到一些特殊符号 ,下面让我给大家大致说一下
* 代表0个或者多个特殊字符
例子 yum.* 代表的可以使yum.也可以是yum.a、yum.ab、yum.abc 当然小数点后面可以有多个字母
? 代表的是任意一个字符
例子 yum.? 可以是yum.a yum.b yum.c```````但是要注意小数点后面必须有任意一个字符
[]代表的是中括号中的任意一个
例子[abcdef] 可以是a b c d e f 中的任意一个字母当然也可以是数字
[-]代表的是一个范围
例子 [a-z] 表示的是字母a到z之间的所有字母
[^]^是反向选择符号从字面意思可以知道也就是非的意思
例子[^abc]表示只要不a b c 这三个字符中的任意一个就选择
································
下面给大家介绍一些特殊符号
#  注释说明
我们在练习的时候可以通过把关键的一些东西注释掉然后看效果
$ 变量符号
\ 转义字符 一般用在写很长的通配符上 我们可以把特殊字符或者通配符 转义成一般的字符
; 连续命令执行分割符号
这个很好用 如果不想写脚本的话可以用这种方法
例子 cp /etc /tmp ;ls  /tmp ;cd etc ;rm etc
{} 中间是命令块
''  反点号中间的先执行
/  目录符号,路径分割
& 把作业放到后台去执行
~ 用户的主文件夹
!逻辑运算上的非
> >> 数据流重定向 输出导向  >  会把原来的覆盖 >> 会在文本的最后一行下面追加


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-9-28 05:32 , Processed in 0.135135 second(s), 21 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表