“ cd ../”与“ cd / ..”有什么区别?

更多的

这两个命令是什么意思?

cd ../
cd /..

我要在第一个命令的树和第二个命令的根目录的两个目录中向上移动。为什么会这样呢?

埃利亚·卡根(Eliah Kagan)

一个/结束一个目录/文件夹的名称是可选的在大多数情况下,在目录名称中包括或省略最后的斜杠不会更改命令的效果。

因此cd ../等效于cd ..

以a开头的/路径是相对路径;它们是相对于当前目录解析的

每个目录都有两个特殊条目:

  • 名为的目录条目.,可解析为目录本身
  • 一个名为的目录条目..,解析为目录的目录(即包含该目录的目录)

因此cd ../cd ..将目录更改当前目录目录因此,如果您以开始/home/fazlan运行cd ..cd ../,则最终将以结束/home

相反,/..是一条绝对路径(尽管这是一条不寻常的路径)。/是文件系统根目录-如果您一直处于目录层次结构中,则将到达该目录。(使用相同的父母孩子的比喻,我们说/的是祖先在文件系统中的一切。)

因为..表示“此目录的父目录”和/“文件系统的顶部”,所以表示“文件系统的顶部/..的父目录”。

但是,谈论包含 的目录是什么意思/呢?好吧,/是一个例外。由于没有目录包含它,因此我们说/的父项本身就是它。因此,在中/../因此,/..与相同/

这就是为什么cd ../从您开始的地方启动一个目录,同时cd /..又将您带到最顶层的原因。cd ..cd /分别是更优雅,更易读的方法来执行这些操作

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

“ cd ../”与“ cd / ..”有什么区别?

来自分类Dev

cd和cd内置命令之间有什么区别?

来自分类Dev

替代和桌面 cd 映像有什么区别?

来自分类Dev

在Linux中,“ type cd”和“哪个cd”命令之间有什么区别?

来自分类Dev

'cd'和'cd〜'之间的区别

来自分类Dev

cd /和cd之间的区别〜

来自分类Dev

cd〜的区别是什么。和“ cd〜”

来自分类Dev

“ cd-”和“ cd〜-”之间的区别

来自分类Dev

cd ..和cd ..的区别(更改目录)

来自分类Dev

尾部和通用Live CD发行版之间有什么区别?

来自分类Dev

Gentoo Linux:最小安装CD和“ Stage 3”之间有什么区别?

来自分类Dev

〜和cd之间的区别

来自分类Dev

什么是`Cd`命令?

来自分类Dev

cd的`-@`选项有什么作用?

来自分类Dev

cd的`-@`选项有什么作用?

来自分类Dev

cd-(cd连字符)有什么作用?

来自分类Dev

在Mac OS终端上,“ cd && cd-”有什么作用?

来自分类Dev

“cd”有什么意义?在“cd . && npm install”中?

来自分类Dev

实时cd / usb和可启动cd / usb之间的区别

来自分类Dev

“ cd $ _”是什么意思?

来自分类Dev

cd /./在bash中做什么

来自分类Dev

cd =-是什么意思?

来自分类Dev

“ cd”的目的是什么?命令?

来自分类Dev

为什么在Mac OS上,“ type cd”指出“ cd is a function”?

来自分类Dev

为什么在为cd编写包装器时需要使用cd“ $ @”而不是cd“ $ 1”?

来自分类Dev

cd〜<user>是可能的,但为什么我们不能cd〜“ $ USER”或cd〜$ {USER}

来自分类Dev

ubuntu安装dvd / cd有什么作用?

来自分类Dev

ubuntu安装dvd / cd有什么作用?

来自分类Dev

CD和DVD有什么不同的用途?