Linux递归删除文件夹
时间:2020-01-09 10:41:26 来源:igfitidea点击:
如何在Linux操作系统下使用bash命令行选项递归删除文件夹?
您需要使用" rm"命令以递归方式删除文件或目录(也称为文件夹)。
rmdir命令仅删除空目录。
因此,您需要使用rm命令。
rm命令语法以递归方式删除目录
语法如下:rm -r dirName
或者
rm -r folderName
或者
rm -rf folderName
在此示例中,递归删除数据文件夹:
rm -r/home/Hyman/data
首先将清空所有子目录,包括其子目录和文件,然后删除数据目录。
提示用户删除目录中所有写保护的文件,除非在命令行中给出了-f
(force)选项:
rm -rf dirname-here
或者
rm -r -f /path/to/folder/
要删除名称以"-"开头的文件夹,例如" --dsaatia",请使用以下命令之一:
rm -rf -- --dsaatia
或者
rm -rf ./--dsaatia