如何创建指向目录的链接 [英] How to create a link to a directory

查看:13
本文介绍了如何创建指向目录的链接的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何创建 xxx/home/jake/doc/test/2000/something/ 的链接?

How to create a link xxx to /home/jake/doc/test/2000/something/?

假设 xxx 是在 /home/jake 下创建的,并且您当前位于 /home/jake 中.当你做cd xxx时,你直接去/home/jake/doc/test/2000/something/.

Assume the xxx is created under /home/jake and you're currently in /home/jake. When you do cd xxx, you directly go to /home/jake/doc/test/2000/something/.

推荐答案

符号或软链接(文件或目录,更灵活和自我记录)

Symbolic or soft link (files or directories, more flexible and self documenting)

#     Source                             Link
ln -s /home/jake/doc/test/2000/something /home/jake/xxx

硬链接(仅文件,不太灵活且不自记录)

Hard link (files only, less flexible and not self documenting)

#   Source                             Link
ln /home/jake/doc/test/2000/something /home/jake/xxx

更多信息:man ln

/home/jake/xxx 就像一个新目录.为避免不是目录:没有这样的文件或目录"错误,如@trlkly注释,在目标中使用相对路径,即使用示例:

/home/jake/xxx is like a new directory. To avoid "is not a directory: No such file or directory" error, as @trlkly comment, use relative path in the target, that is, using the example:

  1. cd/home/jake/
  2. ln -s/home/jake/doc/test/2000/something xxx

这篇关于如何创建指向目录的链接的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆