无法删除带有单引号的文件

无法删除带有单引号的文件

我尝试在 Linux(Oracle Enterprise Linux 8)上通过 tar 命令压缩备份文件,但执行后我创建了一个'--use-compress-program=pigz'错误命名的文件。

问题是,我无法使用任何命令删除此文件。尝试了以下命令:

rm -rf '--use-compress-program=pigz'
rm -rf \'--use-compress-program=pigz\'
rm -rf *compress*

这些都不起作用。它们都给出以下错误:

rm: unrecognized option ....
rm: cannot remove ... No such file or directory

关于如何删除此文件有什么建议吗?

编辑:

[root@testserver backup]# find ./*use-compress-program* | od -c
0000000   .   /   -   -   u   s   e   -   c   o   m   p   r   e   s   s
0000020   -   p   r   o   g   r   a   m   =   p   i   g   z  \n
0000036

[root@testserver backup]# ls -l
total 330929080
-rw-r----- 1 root root 243887951248 Apr 20 08:34  backup.tar.gz
-rw------- 1 root root  93746165248 Apr 20 08:46  backup2.dmp
-rw-r----- 1 root root    293076992 Apr 19 16:52 '--use-compress-program=pigz'

相关内容