如何在不在同一目录的情况下使用命令

如何在不在同一目录的情况下使用命令

例如如果我必须列出 bin 中的所有文件。

如果我在 /root/home/ 并且我想列出 bin。

如果我是 root,我会使用:

ls 箱

但是如何从 /home/username/ 使用它

ls /根/ bin /

我尝试使用上面的那个,但是没有用。

答案1

您正在寻找的是

ls /bin

更一般地,没有任何前导字符的斜杠字符“/”引用根目录。即

cd /

将目录更改为根目录。

答案2

/root 是 root 拥有的主目录,如果您是 root 或在命令前加上 sudo,则可以看到 /root 中的文件

令人困惑的是,/ 被称为文件系统的“根”。

/bin 是存储二进制文件的地方,例如目录 bin、/usr/bin 以及为 root 保留的 sbin 和 /usr/sbin

ls /bin

不管你在哪个目录都应该可以工作。

如果你想快速跳转到目录 pushd /bin

当你完成后 popd

并在你上次使用的目录之间切换 cd -

相关内容