在这个问题中:我在 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