LS 输出中的 $Recycle.Bin 是什么?

LS 输出中的 $Recycle.Bin 是什么?

如果我做 LS 并看到

$RECYCLE.BIN

并尝试按 TAB 完成 $R

我明白了

$RANDOM

显然我是个白痴,但破坏事物是我学习的方式:)

我删除了$RECYCLE.BIN并丢失了一堆文件。

现在 testdisk 正在恢复到

$RJNUMBERSANDLETTERS folders

在让它完成 20 多个小时的恢复之前,我无法用 CD 来测试文件完整性。

这是因为该文件夹最初在 HD 上被删除并且存储在 $RHASD 等等中吗?

我并不期望所有文件都是 $RASD 格式,我认为它正在从以前的删除中恢复文件。例如:当我删除 $RECYCLE.BIN 时,这些文件就已经消失了。

但也是为了互联网繁荣

$FOLDER 代表什么?

注意:我认为这可能与 ntfs 有关?我的 ExtHD 是 NTFS,而我的 Interal HD 是 Ext4

答案1

将其传递给终端中的命令$时,您需要对其进行转义,因为它是用于在 shell 中引用环境变量的特殊字符。ls$

运行ls \$RECYCLE.BIN将列出该文件夹的内容,或仅列出该文件,具体取决于它是哪个。至于$RECYCLE.BIN目录本身,它是 NTFS 分区上的特殊目录,如果您将文件移动到回收站在 Windows 中,它们最终会位于分区上的该目录中,直到您清空回收站

相关内容