我是 Linux 新手。我有一个名为“Código”的文件夹,我在编程时将所有的 .h 和 .cpp 保存在其中。我想将所述文件夹上移一个目录并移到名为“Code”的新文件夹中,因此在终端中我输入了以下内容:
mv ./Código ..-Code
当然,我的意思是输入:
mv ./Código ../Code
但我忘了键盘处于西班牙语模式。现在我的“Código”文件夹不存在了。我无法通过搜索文件系统找到它。我尝试使用 cd 切换到“..-Code”、“-Code”和“.-Code”,但结果却不是这样... 有人能告诉我我的文件夹到底发生了什么吗?以及它的内容是否可以恢复(无需使用磁盘恢复实用程序)?
我已经查看了手册页并进行了一些基本的谷歌搜索,但没有找到任何有用的信息。甚至不知道该谷歌什么...
答案1
我按照你的指示做了:)
我的意思是,我创建了一个名为的文件夹Código/
,然后我执行了相同的(错误的)命令。
实际情况是该文件夹Código/
被重命名为..-Code/
。该文件夹的名称以点 ( .
) 开头,因此它现在是一个隐藏文件夹。
现在,如果您ls -a
在终端中执行,则该文件夹..-Code/
应该会出现(目录中的每个隐藏文件都会出现)。
您还可以通过按 使用 Nautilus(Ubuntu 文件管理器)查看隐藏文件Ctrl+H
。
编辑:为了恢复(“取消隐藏”)您只需执行的文件夹mv ..-Code ./Code
,然后您就会得到您想要的文件夹名称。