Linux中`../`的含义是什么?

时间:2014-09-21 01:55:53

标签: shell syntax

我在memcached和Ubuntu上做了一些练习。我走到了一步,我看到了:

user1@user1-VirtualBox:~/temp$ cat ../synchro.sh

此文件的内容为:

#!/bin/bash
server="--servers localhost"
key="test30"
getkey="memccat $server $key"
$getkey
if [ $? -ne 0]
 then
  echo "ERROR - cache miss"
  /usr/bin/memccp $server --expire=30 $key && $getkey
 fi

我在temp文件夹中创建了一个文件,但是当我再次运行命令时,我得到了同样的错误:

cat: ../synchro.sh: No such file or directory

我使用../cat ../等进行了Google搜索,但我没有看到任何解释../含义的结果。

1 个答案:

答案 0 :(得分:3)

这不是" Ubuntu"事情,但POSIX文件系统的东西。

../表示父目录的路径。

示例:

cd /Home/directory
cd ../

输入这两个命令后,我将在/Home

您可能还看到./这是一个当前的目录。