Ubuntu 终端命令“cd -”形成循环!

Ubuntu 终端命令“cd -”形成循环!

好吧,我在 Ubuntu 世界中还很陌生。对 Terminal 也是新手。据我所知,我可以使用命令cd -返回上一个目录。现在假设我在一个目录中home/dir1/dir2/dir3/mydir。好吧,现在如果我写cd -终端会将我发送到,dir3但如果我想转到dir2,我写cd -终端会再次将我带到mydir!然后,如果我cd -再次写终端会按预期将我带到dir3。这意味着我陷入了循环。有人能告诉我怎么做吗......

  1. 直接从dir2前往mydir
  2. 浏览mydir到然后dir3dir3dir2不会陷入任何循环?

感谢你的回答。

答案1

如果你想在目录树中上移 1 级,你可以这样做

cd ..

因此,如果您在,home/dir1/dir2/dir3/mydir此命令将带您到home/dir1/dir2/dir3

再次执行相同的命令home/dir1/dir2

如果你想从 到home/dir1/dir2/dir3/mydirhome/dir1/dir2你可以

cd ../..

您尝试的命令cd -将带您进入上一个目录。

相关内容