这将在指定的目录中搜索以”prefix_”开头的文件,并使用rm命令删除它们。 3. 使用find命令删除目录:如果要删除以特定前缀开头的目录,可以使用以下命令: “` find /path/to/directory -type d -name “prefix_*” -exec rm -r {} \; “` 这将在指定的目录中搜索以”prefix_”开头的目录,并使用rm命令递归...
命令 rm [-选项] 文件或目录 -f:不做确认提示,忽略不存在的文件,不会出现任何警告 -i:进行确认提示,删除前询问是否确认删除 -r:递归删除,删除目录下的所有内容 -v:在删除文件之前打印文件名称(感觉..没什么意义) 例: 1.删除s2.sh普通文件 rm -i s2.sh 2.把abc开头的文件全部删掉,在abc后面加上* rm ...
方法一: 在要删除的文件的前边加上“./”。 命令: rm -rf ./-test.txt [root@logstash ~]# rm -rf ./-test.txt [root@logstash ~]# echo $? 0 [root@logstash ~]# 1. 2. 3. 4. 方法二: 在待删除文件的前边加上“--”。 [root@logstash ~]# rm -rf -- -test.txt [root@logsta...
按照返回的一个提示,操作一下这个文件 # 查看文件 $ cat ./--demo.txt hello # 删除文件 $ rm ./--demo.txt rm:是否删除普通文件 "./--demo.txt"?y 1. 2. 3. 4. 5. 6. 7. 发现加了相对路径./就可以正常操作了 参考文章 linux进入横线 “-” 开头的文件夹...
先看两个特殊文件(以--开头) [root@kirin ~]# ll total 0 -rw-r--r-- 1 root root 0 Aug 3 08:59 -rf * -rw-r--r-- 1 root root 0 Aug 3 09:00 -test 上面两个文件用普通方法无法删除 [root@kirin ~]# rm '-rf *' rm: invalid option --' ' ...
其中,`-v ‘^’`表示匹配不以任何字符开头的行,即将第一行删除。 方法五:使用vim编辑器“`vim -c ‘1d’ -c ‘wq’ filename“`其中,`-c`选项表示执行vim命令,`1d`表示删除第一行,`wq`表示保存并退出编辑器。 需要注意的是,上述方法中都使用了重定向符号将修改后的内容写入临时文件,然后再将临时文件...
说明:输入rm log.log 命令后,系统会询问是否删除,输入 y 后就会删除文件;不想删除则输入 n 即可。 强行删除file,系统不再提示。 命令: rm -f log1.log 输出: [root@localhost test1]# ll 总计4 -rw-r--r-- 1 root root 23 10-26 14:40 log1.log ...
我们发现这种方式也是可以删除以-开头的文件。 3、删除时用引号引起来 对于特殊字符,如<>!*等组成的文件如何删除呢?例如: $ rm <>\!* rm: missing operand Try 'rm --help' for more information. 对于这种类型的文件,我们需要用引号将文件名包含起来: ...
小知识点:Linux删除‘-’开头的文件 先看两个特殊文件(以-开头) [root@node_119 test]# ll total 0 -rw-r--r-- 1 root root 0 Aug 3 08:59 -rf * -rw-r--r-- 1 root root 0 Aug 3 09:00 -test 1. 2. 3. 4. 5. 上面两个文件用普通方法无法删除...