在Hadoop中,你可以使用`hdfs dfs -rm -r`命令來刪除非空目錄。這條命令會遞歸地刪除目錄下的所有文件和子目錄。`-r`或`-R`參數表示遞歸操作。
命令格式如下:
```bash
hdfs dfs -rm -r
```
或者
```bash
hdfs dfs -rm -R
```
這里的`
示例:假設有一個名為`/user/hadoop/data`的非空目錄,要刪除它,你可以執行以下命令:
```bash
hdfs dfs -rm -r /user/hadoop/data
```
這個命令會刪除`/user/hadoop/data`目錄及其內部的所有內容,包括所有子目錄和文件。
注意:請小心使用這個命令,因為一旦執行,你將無法恢復被刪除的數據。始終確保你真的想要刪除指定的目錄及其內容后再執行此命令。