簡體   English   中英

使用遠程 ssh 意外刪除 Visual Studio 代碼中的文件

[英]Accidentally delete file in visual studio code with remote ssh

我通過 shh-remote 擴展名使用 ubuntu 和 ssh 到另一個 ubuntu 服務器,我不小心按刪除鍵刪除了一個包含重要文件的文件夾。 我按了“ctrl+z”,但它沒有恢復。 vsc 實際上做了什么? 我如何恢復已刪除的文件(通過 Visual Studio Code 或其他方式)?

更新:我使用 testdisk 進行恢復,但它顯示“ok”很低,而“failed”很高? 非常感謝。

您無法通過 VSCode 編輯器的內置屬性(如 Ctrl-Z)恢復使用 SSH 刪除的文件。 對磁盤的操作是操作系統的責任。

如果您沒有操作系統的 GUI 訪問權限,也許您可​​以查看

ls /home/$USER/.local/share/Trash

或者如果您的文件以 root 權限刪除

ls /root/.local/share/垃圾箱

如果您的文件沒有被永久刪除,您可以使用 Trash-CLI 程序進行恢復:

sudo apt install 垃圾-cli

然后把這個命令放到終端

垃圾恢復

如果您的文件被永久刪除,請檢查此鏈接以進行文件恢復:

如何通過 TestDisk 恢復 Ubuntu 中已刪除的文件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM