LINUX教程:Linux 通配符、元字符和特殊字符详解
《LINUX教程:Linux 通配符、元字符和特殊字符详解》要点: bash环境中异常有用的功能:通配符、转义字符和特殊字符 下面将逐一介绍 一、 通配符 ? ? ? 通配符是一种特殊语句,主要有星号(*)、问号(?)等表现,用来模糊搜索文件,当查找目录或文件时,可以使用通配符来代替一个或多个真正字符. ? ? ? 作用规模:目录和文件名 ? ? ? 常见通配符:常用通配符包含 "*"、"?" 、"[ ]"、 "[^ ]" 、"[! ]"和"{}",具体含义见下表 表1-1 通配符具体寄义及用法表
具体用法一一举例说明 root一次性创立目录f1和f2,现要求一次性通过通配符删除f1和f2文件 root创立f1到f9,现要求一次性通过通配符创立,并删除f5到f8 差错用法1:使用方括号创建f1到f9的目录, 错误用法2:使用大括号用-表现范围创建目录f1到f9 ? ? ? 创建目录正确做法:正确做法是采用大括号,范围用“..”表现 ? ? ? 删除目录正确办法之一:用[^ ] 或者 [! ] 取反删除 二、元字符
举例阐明: 通过ls查看/app/hellohh 和/app 目录的文件,并重定向到1.log文件中,便于问题阐发 通过&>将正确的和错误的尺度输出都进行重定向 三、转义字符 ? ? ? 转义字符:将通配符和元字符变为自己的字符含义 ? 详细举例如下: ?定义别号baketc,每天手工定期备份/etc目录下所有的文件,备份到/testdir独立子目录,并要求子目录格式bakupyyyy-mm-dd,备份过程可见(强引用``) 增加用户bash、testbash、basher、sh、nologin(shell为/sbin/nologin),找出/etc/passwd文件中,用户名和shell同名的行 ? ? 其中.*后面的第一个便是转义字符,代表以/string$结尾的字符串 刚配置完网卡信息后,发现IP配置差错,因此利用history命令中记录重新配置网卡信息 本文永远更新链接地址: 编程之家PHP培训学院每天发布《LINUX教程:Linux 通配符、元字符和特殊字符详解》等实战技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培养人才。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |