
安畅机房(腾讯云同机房) CN2线路 E5 2682 V4*2 DDR4内存 SSD硬盘RAID10阵列 速度数据保障 测试IP:103.117.121.1
我们为您提供全方位的支持与服务,确保您在使用我们的云服务时无忧无虑。
10+年商誉沉淀,深耕中国香港及海外高端资源
最常用的文件删除命令:
# 删除单个文件 rm filename.txt # 删除多个文件 rm file1.jpg file2.png # 强制删除(无确认提示) rm -f report.log
单文件删除的低级命令:
unlink data.csv
rmdir empty_folder
# 删除非空目录 rm -r project_files # 强制删除目录(慎用) rm -rf node_modules
# 删除前确认 rm -i *.tmp # 示例输出: rm: remove regular file 'cache.tmp'? y
# 显示删除过程 rm -v old_*.log
# 删除所有.log文件 rm *.log # 删除指定前缀文件 rm backup_2023* # 删除特定扩展名 rm -i *.jpg
# 删除30天前的日志 find /var/log -name "*.log" -mtime +30 -exec rm {} \; # 删除空文件 find . -type f -empty -delete
# 删除大于100MB的临时文件 find /tmp -size +100M -exec rm {} \;
多次覆盖文件后删除:
# 覆盖3次后删除 shred -n 3 -z -u secret.doc
# 安装wipe工具 sudo apt install wipe # 彻底擦除文件 wipe confidential.pdf
# 安装回收站工具 sudo apt install trash-cli # 移动文件到回收站 trash-put document.odt # 列出回收站内容 trash-list # 恢复文件 trash-restore
rm -f read-only.file
rm .hiddenfile rm -r .config_backup
# 谨慎操作! sudo rm /var/cache/apt/archives/*.deb
错误提示 | 原因 | 解决方案 |
---|---|---|
rm: cannot remove: Permission denied | 权限不足 | 使用sudo或chmod修改权限 |
rm: cannot remove: Device or resource busy | 文件被占用 | lsof查看进程并结束 |
Argument list too long | 文件数量过多 | 使用find命令分批删除 |
误删除后尝试恢复:
# 安装extundelete工具 sudo apt install extundelete # 恢复指定目录文件 extundelete /dev/sda1 --restore-directory /home/user/docs
cp file.txt file.txt.bak
alias rm='rm -i'
mv sensitive_data /tmp && rm -rf /tmp/sensitive_data
ls | grep "*.tmp" # 确认匹配文件
永远不要执行以下命令:
# 删除根目录所有文件(系统毁灭) rm -rf / # 删除当前目录所有内容(包括隐藏文件) rm -rf ./*
Linux文件删除核心要点:
掌握正确的文件删除方法,既能高效管理系统,又能避免数据丢失。生产环境等重要数据操作前务必备份数据!
电子邮箱:
xiaojihost@163.comTelegram:
xiaojihost商务QQ:
109115555 / 109775555公司地址:
深圳市龙岗区布吉街道莲花路122号