rm –rf *;mv *;chmod *;chown *这些命令,如果执行路径不对,而且执行者是root,那么都可以造成系统崩溃。 “.*”的使用 单独的“*”表示该目录下所有内容,“.*”表示的是该目录下所有的隐藏文件和目录以及”.”,”..”。可以尝试执行 ls ~/.* 2.各种字符和“*”配合使用 出现“*”和字符在一起的情况...
1、星号 * 匹配任意字符,0 个,一个或者多个字符,当我们想查看以 t 开头的文件时,无论 t 后面是否跟有字母,以及跟有几个字母,只要文件名以 t' 开头,使用通配符 t* 都会将这些文件显示出来。 ls t* 2、问号 ? 匹配任意一个字符,如果我们想查看以 t 开头且后面只有一个字符的文件(这个字符可以是字母、数...
简介 linux之通配字符(*,?,{},[])的使用 方法/步骤 1 1. ll *.awk:列出所有以awk结尾的文件2. ll 1?.tgz:列出所有以1开头,后面跟一个字符,并且以tgz结尾的文件。3. ll [a-d]*.zip:列出所有的a-d范围字母开头,并以zip结尾的文件4. ll *.[^awk]*:"^"表示取反,命令含义为列出所有非...
su - root命令切换根用户,比较系统操作权限: 当我们得知root用户密码时,可通过su命令切换到root得到最大权限,但不建议长期使用root用户,避免带来系统损坏,我们可以使用sudo命令,为普通的命令授权,临时赋予root身份执行。 🚀 用户 和 用户组 Linux系统中,可以配置多个用户; Linux系统中,可以配置多个用户组; Linux系统...
通配符、正则表达式使用场合: 通配符:一般是用于命令行脚本等bash环境(df、cut、sort、uniq、tr等) linux正则表达式:常用于三剑客场景(grep、awk、sed) 通配符 常见通配符 * -代表所有(0到多个)字符? -代表任意一个字符 [0-9] - 匹配0-9之间的单个数字 ...
红圈里的 . 就是指当前目录,不过这没什么意义,我们更多的是在命令中使用它,如下: 复制 ./script.sh 1. 这样做是在告诉 bash 只要在当前目录中查找并执行 script.sh 文件就好了,不用在路径中找了。 .. 父目录 两个英文句号 .. 代表父目录,也就是当前目录的上一级目录。假设我们要回到上一级目录: ...
1. *通配符:该通配符代表零个或多个字符,在find命令中的使用场景是用来匹配任意字符。例如,如果我们想要搜索以“abc”开头的文件,可以使用以下命令: `find /path/to/search -name “abc*”` 2. ?通配符:该通配符代表一个任意字符,在find命令中的使用场景是用来匹配任意单个字符。例如,如果我们想要搜索一个文件名...
-e可以使用转义字符(\n回车,\ttab键) 10.xargs从标准输入(管道或stdin、输入重定向)获取数据。并将数据转换成命令行的参数* 简单理解就是find管道|后面接文件,就需要xargs。假如|前面输入的是文字,字符串就不需要接xargs 主要选项:-n数字分组 -i将xargs的每项名称,一行一行赋值给{},可以用{}代替 ...
使用find命令并结合-name选项可以搜索指定文件名的文件。例如,要搜索所有文件名以”test”结尾的文件,可以使用以下命令: “` find /path/to/directory -name “*test” “` – 搜索指定文件类型 使用find命令并结合-type选项可以搜索指定类型的文件。例如,要搜索所有的文本文件,可以使用以下命令: ...