在centos 7上无法解释cd为何起作用而其绝对路径不起作用

问题描述 投票:0回答:1

我使用的是CentOS Linux版本7.7.1908(核心)。在cli中输入:

~ which cd

给予

~ /bin/cd

以我在/ home]上为例。如果我输入

~ cd ..

我回到根文件夹/

但是如果我这样做

~ /bin/cd ..

它什么也不做。我仍然在/ home

这可能是什么?

我使用的是CentOS Linux版本7.7.1908(核心)。从cli中键入:〜哪个cd给出〜/ bin / cd以我在/ home上为例。如果键入〜cd ..我将返回到根文件夹/。但是如果我这样做〜/ bin / cd .. ...

command-line-interface centos7
1个回答
0
投票

cd是shell内部的,即shell处理目录本身的更改。 shell内部版本cd的默认操作是从逻辑上说您在哪里。换句话说,如果将cd链接到符号链接,则cd将报告符号链接名称,而不是实际目录。您可以通过cd -P进行更改。

© www.soinside.com 2019 - 2024. All rights reserved.