Linux命令ln -s中的../双点符号代表什么含义?
关于路径中
../的含义解释 在Unix/Linux类操作系统的文件路径里,..是一个特殊的路径标识,代表当前目录的父目录(上一级目录)。
针对你提到的命令ln -s ../run/lock /var/lock,这里的../run/lock是相对路径:
- 这个相对路径是从软链接目标位置
/var/lock所在的目录(即/var目录)出发,向上跳转至父目录(根目录/),再进入run/lock路径 - 换句话说,
../run/lock等价于绝对路径/run/lock
简单来说,../的作用就是让系统定位到当前目录的上一级目录,再继续后续的路径查找。
内容的提问来源于stack exchange,提问作者InvisibleRasta
相关产品推荐
相关产品推荐

