是否有UNIX/Linux unerase/undelete命令?
时间:2020-01-09 10:46:09 来源:igfitidea点击:
问题描述:是否有UNIX/Linux的unerase或者undelete命令?
如何取消删除UNIX/Linux系统下的文件?
答:
在像AIX或者HP-UX之类的操作系统中,Linux/* BSD/Unix中没有unerase或者undelete命令。
最好的解决方案是从备份还原文件。
您也可以使用数据恢复工具,但不保证您会取回数据。
始终使用以下方法来避免问题:- 进行常规备份和文件系统快照
永远不要以root用户身份登录非管理员相关的任务
对于所有常规任务,始终使用常规用户帐户
别名rm/mv/cp命令为rm -i/mv -i
alias cp='cp -i' alias mv='mv -i' alias rm='rm -i'
在编辑之前先复制重要文件
使用RAID 6或者更高版本的硬件卡作为文件服务器的追加保护
使用BASH shell下的noclobber防止文件意外覆盖
使Linux文件不可更改(不可更改),以便包括root用户在内的任何人都无法对其进行修改