在Debian系统上,通过SFTP(SSH File Transfer Protocol)误删除文件后,可以尝试以下方法来恢复数据:
sudo apt-get update
sudo apt-get install extundelete
extundelete /dev/vdb1 --restore-directory ferris
extundelete /dev/vdb1 --restore-file 22.txt
extundelete /dev/vdb1 --restore-all
sudo apt-get update
sudo apt-get install testdisk
sudo testdisk
请注意,数据恢复的成功率取决于许多因素,例如文件系统的类型、文件删除后的时间、磁盘的使用情况等。因此,在尝试恢复文件之前,请确保不再向该磁盘写入任何数据,以免覆盖已删除的文件。