我执行的是 rm 而不是 mv,如何再次引用我的数据文件夹?

我执行的是 rm 而不是 mv,如何再次引用我的数据文件夹?

在这个问题中:我在 Linux 机器上做了什么,错误地使用了 rm

我基本上做的是 rm 而不是 mv。

无论如何,事实证明,我删除的位于我的主文件夹中的 /data 文件夹仍然存在于我的 shell 中的其他地方,即 /home/my_user_id/data

所以我猜我删除的那个只是对该文件夹的引用/别名??

我怎样才能重新创建这个别名,以便当我执行以下操作时:cd ~ 然后 ls 我再次看到 /data 和 /domains 文件夹。(域在那里,因为我没有删除它!)

答案1

我不太明白你的解释,但你可能明白这个ln命令的意思。

基本上,如果您有一个文件夹/stuff/data,并且希望可以在~/data不移动它的情况下使用该文件夹,您可以执行以下操作:

ln -s /stuff/data ~/data

~/data这将创建指向的符号链接/stuff/data。如果你接着执行,ls -l你会看到类似以下内容:

[other columns omitted]  data@ -> /stuff/data

相关内容