我的桌面上出现了以“ ~$ ”开头并以 .doc / .docx 结尾的文件。我该如何删除它们?

我的桌面上出现了以“ ~$ ”开头并以 .doc / .docx 结尾的文件。我该如何删除它们?

我在 Linux 中浏览桌面时,注意到桌面上没有文件列表。它们是 Microsoft Word(.doc 和 .docx)文件,存在于我电脑的其他地方。由于某种原因,它们出现在我的桌面上(在 UNIX 环境中)。它们以“~$”开头,文件名的前两个字母被截断。例如,如果文件名是 filename.docx,它将显示为 ~$lename.docx。我该如何删除这些文件?

答案1

使用rm ~$lename.docx,shell 会看到$lename并尝试将其扩展为可能不存在的变量 的内容lename,因此运行的命令实际上类似于rm ~.docx。您必须将其引用起来,以便 shell 不会尝试这样做:

rm '~$lename.docx'

或者,如果您有多个这样的文件,则可以使用 shell 通配符(通配符),假设所有这些文件名都以 开头~$并以此结尾docx

rm ~$*.docx

答案2

以 ~$ 开头的 doc/docx 文件是 Microsoft Word 创建的临时文件。如果您使用 Windows PC,当您在桌面上编辑 doc/docx 文件时,您会看到桌面上出现了一个透明的 doc/docx 图标。

在某些情况下,Microsoft Word 可能会出现错误,无法自动删除此临时文件。因此,如果您发现桌面文件夹中有这样的文件,可以使用 将其删除rm '~$<your filename>'。您必须添加引号,因为您的文件名可能包含一些特殊符号和空格。

希望这对大家有帮助。

相关内容