以 *\* 开头的文件名

Cur*_*Guy 2 unix shell

我的主目录中有一些奇怪的文件,名称为\e[m. 我正在使用 Linux。我怎样才能删除它,因为我试过了,rm但它说no such file or directory found

cmt*_*cmt 13

如果这里发布的其他答案都不起作用,您可以随时尝试根据其 inode 删除文件。

要做到这一点:

  1. 通过执行查找文件的 inode ls -i。让我们假设 inode 编号是123456for \e[m
  2. 根据其 inode 编号删除文件:运行find -inum 123456 -deletefind -inum 123456 -exec rm {} \;

  • 赞成,但请注意`-delete` 可能比`-exec rm {} \;` 更好。 (2认同)