$ pwd
/tmp/test
$ trash mfile
trash: cannot trash regular file `mfile'
$ sudo trash mfile
$
但是我在下面找不到文件/home/t/.local/share/Trash/*
那么文件在哪里被删除sudo trash
了呢?谢谢。
$ pwd
/tmp/test
$ trash mfile
trash: cannot trash regular file `mfile'
$ sudo trash mfile
$
但是我在下面找不到文件/home/t/.local/share/Trash/*
那么文件在哪里被删除sudo trash
了呢?谢谢。
什么时候
/home
在同一个分区上使用
trash
或sudo trash
,文件通常存储在~/.local/share/Trash/files
.何时
/home
在不同的分区上从另一个答案来看,如果
/home
与 位于不同的分区/tmp/test
,sudo trash
则将文件放在 的分区的根文件夹的一个或两个子文件夹中/tmp/test
(可以通过获取df -P /tmp/test | tail -1 | rev | cut -d' ' -f 1 | rev
):.Trash/0/files
.Trash-0/files
请注意,
0
两者都是删除文件的用户的 Linux 用户 ID(root 具有用户 ID0
)。您可以运行id [username]
以找出用户的用户 ID,然后替换0
为该uid
号码以访问该用户在该分区上的垃圾文件夹。如果删除两个同名文件
请注意,如果您删除了两个同名文件,则最近删除的文件可能会存储
_1
在其文件名的末尾。