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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux中`../`的含义是什么?相关的知识,希望对你有一定的参考价值。

我正在对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搜索,但我没有看到任何解释../含义的结果。

答案

这不是“Ubuntu”的东西,而是POSIX文件系统的东西。

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

例:

cd /Home/directory
cd ../

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

您可能还看过qazxsw poi这是当前目录。

以上是关于Linux中`../`的含义是什么?的主要内容,如果未能解决你的问题,请参考以下文章

linux __user 宏的含义是啥?

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

memset() 对 va_list 的含义是啥?

linux中gnu的含义是啥?

linux的ll -s命令每列的含义是啥

array.splice = 是啥意思?