当我尝试更改我无权访问的当前工作目录时,'sudo cd'不起作用

时间:2015-05-04 06:47:41

标签: centos7

标题中描述。 在其他Linux系统中,它的工作原理。但是当我尝试使用我的新Linux时,它失败了。 Centos 7。 所以我认为可能有一些设置可以使它工作。或者我的linux可能有问题。

2 个答案:

答案 0 :(得分:1)

cd是内置的shell命令。 sudo仅适用于可执行文件。要实现change directory,您可以执行sudo sh -c 'cd <dirname>'但是一旦shell退出,您将返回到先前的状态。

答案 1 :(得分:0)

您可以尝试让自己成为超级用户并按照以下步骤进入该目录。

sudo -i
cd /path_for_directory

完成工作后,输入exit以返回普通用户。

exit