如何在 Fedora 中返回管理模式?

如何在 Fedora 中返回管理模式?

我正在使用软呢帽。当我登录到终端时,我的名字以“~]$”结尾,但是在我执行了这两个操作“cd /tmp”和“cd ..”之后,我的名字现在以“/]$”结尾,我不能这样做已经很多了。甚至无法进行“touch foo.txt”调用。

    [master@localhost ~]$ cd /tmp
    [master@localhost tmp]$ cd ..
    [master@localhost /]$

从最后一行代码开始,我不能再做任何事情了。发生了什么?如何取回“~]$”结尾?

答案1

~表示登录用户的主目录。所以这与 相同/home/username。当你这样做时,cd /tmp你移动到tmp目录,然后cd ..意味着将目录更改为父目录,..是指向父目录的指针。现在您位于/tmpie 根/目录的父目录中。所以这个根目录的所有者是root用户,并且由于你是非特权用户所以你不能在这个目录中创建/修改文件。

要返回主目录,请使用cdcd ~cd /home/your_username

答案2

提示符的最后一部分( 之前的部分]$)设置为显示当前所在目录的名称。

您切换到该/tmp目录,然后切换到该目录的上一级目录,即根目录 ( /)。您是非特权用户(即不是root),因此您将不被允许在除您的主目录(或/tmp)之外的许多其他位置创建、更改或删除文件或目录。

要返回 shell 中的主目录,只需使用cd不带参数的命令即可。当您的提示显示目录名称为 时~,这意味着您位于主目录中。

您从未在此处更改为“管理模式”。

相关内容