我需要将所有用户的所有已删除文件放入另一个驱动器上的文件夹中。这可能吗?如果是这样,永久移动垃圾文件夹的命令是什么?
操作系统是 Debian Jessie。
谢谢。
答案1
这取决于您的系统的设置方式。如果每当删除文件时,它都会将其移动到垃圾目录(例如~/Trash/
),那么您可以运行sudo mv /home/*/Trash/* path-to-drive
.
相反,如果您想将用户删除的每个文件移动到驱动器中,那么您可以在目录中创建一个简单的脚本,/bin
如下所示:
#!/bin/bash
sudo mv $1 path-to-drive
然后将其命名为del
.你只需要添加alias rm="del"
到你的/etc/bash.bashrc
......
干杯,
有趣的...
答案2
为什么不直接用 ln 创建软链接呢?
这里是链接,而不是从另一个答案复制。 Stackoverflow:如何创建目录的链接