操作系统:Linux Mint 18.3
看来,在 Linux 类型的分区上按下 Delete 键会将文件或目录发送到垃圾箱(在我的系统中称为“垃圾箱”,可能是因为我在英国)。
但是如果我在 NTFS 分区中按下 Delete 键,文件/文件夹就会被不可挽回地删除(就像使用命令一样rm
)。
当然,我有许多备用计划,这意味着到目前为止还没有发生任何灾难性的事情。
我还注意到,在 NTFS 分区中创建或移动到 NTFS 分区的任何文件/目录始终具有“root:root”所有权,这可能与它有关。
如果对此无能为力,是否有任何方法可以禁用 Delete 键的功能?
答案1
尝试在fstab
文件中添加 选项uid=your-user-id
。使用id
命令查找您的用户 ID 号(第一个创建的用户为 1000)。
修改后的行可能如下所示:
/dev/sda3 /home/user/shared ntfs defaults,uid=1000,noatime 0 0
这会使您成为所有者,并应创建一个隐藏目录.Trash-1000
来放置已删除的文件。
保存文件后fstab
,卸载并重新挂载分区:
sudo umount /dev/sda3 && sudo mount -a
如果您已经有一个.Trash-1000
无法正常工作的文件夹,请在重新安装之前将其删除。
从 NTFS 分区删除的文件可能会被移动到该文件夹/media/username/TheDrive/.Trash-1000
。