pwd
和之间有区别吗cd
(无参数)?它们都打印当前目录的路径,但我是否遗漏了细微的差别,如果是,我什么时候应该使用哪个?
答案1
是的,它们是完全不同的命令,执行不同的操作。
pwd
打印您当前所在的目录。它不执行任何其他操作。pwd
不接受任何参数。
cd
没有参数 变化您的工作目录到您的主目录。默认情况下它不打印任何内容。
cd
有争论会将您的工作目录更改为您作为参数提供的任何目录。
答案2
cd
更改您的主目录,我认为这是一个非常微妙的差异。
我建议man
在论坛提问之前先阅读该页面。
答案3
命令
pwd
显示当前目录,而命令
cd
会将目录更改为您的主目录。
答案4
您还可以使用以下命令来查找上一个命令的执行位置并获取该文件夹。
cd -
相反,pwd 只提供当前工作目录的路径。