在平時 我們在操作hadoop命令的時候 會誤刪除某些文件 利用 hadoop fs -rmr(目錄名)刪除目錄時易出現誤刪除的操作 為了防止這種情況我們需要打開回收站 具體操作為: 找到配置文件core-site.xml,在其中添加如下信息: <property> <name>fs.trash.i ...
在平時 我們在操作hadoop命令的時候 會誤刪除某些文件
利用 hadoop fs -rmr(目錄名)刪除目錄時易出現誤刪除的操作 為了防止這種情況我們需要打開回收站具體操作為:
找到配置文件core-site.xml,在其中添加如下信息:
<property>
<name>fs.trash.interval</name>
<value>10080</value>
<description>
Number of minutes between trash checkpoints. If zero, the trash feature is disabled.
</description>
</property>
其中10080代表分鐘數,即代表刪除的文件或目錄在".Trash"(回收站)中保留的時間,可自行設置。保存即可。
hadoop fs -du /user/*/.Trash/ hadoop fs -ls /user/root/.Trash/ hadoop fs -ls /user/hadoop/.Trash/ 通過上面的命令查看你刪除的文件 然後通過 hadoop fs -mv /user/*/.Trash/ /user/a/ 移動恢復