在 CentOS 8 中删除文件可以通过命令行或图形界面完成。以下是详细的删除方法:
rm 文件名
示例:
rm old_file.txt # 删除单个文件
rm -f 文件名
示例:
rm -f locked_file.log # 强制删除只读或锁定文件
rm -r 目录名 # 递归删除目录(需确认)
rm -rf 目录名 # 强制递归删除(无确认)
示例:
rm -r /tmp/old_data # 删除目录(需逐项确认)
rm -rf /tmp/old_data # 强制删除目录(谨慎使用!)
rmdir 目录名 # 仅删除空目录
示例:
rmdir empty_folder
Nautilus
)。rm -rf
极其危险:
rm -rf /
或 rm -rf *
)可能导致系统毁灭性破坏。ls
确认路径,再执行删除。恢复删除的文件:
extundelete
)。替代安全工具:
trash-cli
实现命令行回收站功能:
bash
sudo dnf install trash-cli
trash-put 文件名 # 移动到回收站
trash-empty # 清空回收站
rm 文件名
rm -r 目录名
-f
和 -rf
,避免误删系统文件!如有疑问,建议先备份重要数据再操作。