471得票11回答
如何使用pushd和popd命令?

当使用这两个命令 pushd 和 popd 时,与使用 cd 和 cd - 相比,有什么优势?它们的实际用途是什么? 编辑:我正在寻找一些使用这两个命令的实际示例或保留目录栈的原因(当你有标签补全、cd -、缩短 cd .. 的别名等)。

292得票7回答
在终端中如何返回到上一个工作目录?

在终端中,我如何定义一个键来返回到之前使用cd命令切换目录时所在的上一级目录? 例如,我当前在/opt/soft/bin目录下,然后使用cd命令进入了/etc/squid3目录,现在我想回到第一个目录。

270得票13回答
有没有一行命令可以同时创建一个目录并进入它?

我发现自己不断地重复着很多东西: mkdir longtitleproject cd longtitleproject 有没有一种方法可以在一行中完成,而不需要重复目录名称?我正在使用bash。

248得票5回答
当cron执行作业时,'working directory'是什么意思?

我有一个脚本,当我从命令行运行它时,它可以正常工作,但是当我使用cron进行调度时,会出现找不到文件或命令的错误。我的问题有两个方面: 1. 当我使用"crontab -e"来调度一个cron任务时,它是否使用我的用户ID作为权限的基础?还是使用一种cron用户ID及其相关权限? 2. 当...

244得票4回答
合并`mkdir`和`cd`命令?

有没有什么方法(在Bash中最简单的方法是什么)可以将以下内容合并在一起? mkdir foo cd foo 对于mkdir的man页没有描述这样的内容,也许有一种高级版本的mkdir?我知道cd必须是shell内置命令,所以对于高级mkdir也是如此... 别名?

141得票7回答
为什么CD不是一个程序?

我一直想知道为什么cd不是一个程序,但从未找到答案。 有人知道为什么会这样吗?

141得票11回答
更改当前目录的脚本(cd,pwd)

我想运行一个脚本来简单地更改当前工作目录。 #!/bin/bash cd web/www/project 但是,运行之后,当前的 pwd 仍然没有改变!我该怎么办?

133得票36回答
在Bash shell中快速导航目录

我想经常在完全不相关的路径之间切换目录,例如/Project/Warnest/docs/和~/Dropbox/Projects/ds/test/。 但我不想一直输入cd /[full-path]/。有没有快捷命令可以切换到之前工作过的目录? 我能想到的一个解决方案是将经常使用的目录添加为环...

103得票10回答
cd . 有用吗?

我一直在跟随的教程中简要提到,cd . 没有用处。当我尝试复制 OP 在 Symbolic link recursion - what makes it “reset”? 中展示的问题时,我也尝试了 cd .,它显示了 OP 描述的相同效果(增长的 $PWD 变量),可以通过 cd -P 来解...

99得票1回答
跟随符号链接制作 CD。

我在我的主目录中将我的代码挂载为sshfs,但是层次结构很难记住,所以我在主目录中创建了一个符号链接,指向该目录。是否有一种方式,当我cd到该符号链接时,它实际上会进入该目录,而不是进入符号链接? 如果问题不清楚,这里有一个例子,说明我在寻找什么: foo@foo:~$ ls -l lrw...