在 CentOS 系统中,可以使用 rm 命令来删除文件夹(目录)。以下是几种常用的删除文件夹的方法:
如果文件夹是空的(即里面没有文件或子文件夹),可以使用 rmdir 命令:
rmdir 文件夹名
示例:
rmdir myfolder
如果文件夹不为空,rmdir 会报错。
如果文件夹非空(包含文件或子文件夹),可以使用 rm -r 或 rm -rf 命令:
rm -r 文件夹名
或(强制删除,不提示确认):
rm -rf 文件夹名
示例:
rm -rf myfolder
⚠️ 警告:
rm -rf 会强制删除文件夹及其所有内容,且无法恢复,使用时务必确认路径是否正确!
如果希望删除前逐个确认,可以加 -i 参数:
rm -ri 文件夹名
系统会提示你确认每个文件的删除操作。
| 参数 | 作用 |
|---|---|
-r 或 -R |
递归删除(用于删除目录及其内容) |
-f |
强制删除,不提示任何警告或确认 |
-i |
交互式删除,每次操作前询问确认 |
-v |
显示详细的删除过程(可选) |
ls 文件夹名 或 tree 文件夹名 查看内容,避免误删。rm -i:如果不确定,建议启用交互式删除。如果有其他问题,欢迎继续提问!