难以理解 pwd 命令

难以理解 pwd 命令

我正在终端中写入pwd,并且它显示home/<my_username>.但我实际上无法找到具有此路径的任何目录。为了消除我的困惑,我输入了ls,但它显示了我可以从文件管理器中看到的主目录中的文件夹。但我不能<my_username>在 Home 中创建文件夹。我在这里缺少什么?

proteeti@proteeti-X556UQK:~$ pwd
/home/proteeti
proteeti@proteeti-X556UQK:~$ ls
Courses  Dev        Downloads         Music     Public     usr
Desktop  Documents  examples.desktop  Pictures  Templates  Videos

没有名为“Proteeti”的文件夹

答案1

pwd将输出当前目录的路径名。当您位于主文件夹中时,pwd将返回它的路径名。

在您的情况下,您的主文件夹的路径名是/home/proteeti.这是您当前的工作目录。在该文件夹中键入内容ls将显示其内容。

您不能指望找到您的主文件夹里面你的主文件夹。

cd ..要查看文件夹本身,您可以执行以下操作:使用(或cd /home)在目录树中上一级,然后执行ls该操作。您的主文件夹是带有您的用户名 ( proteeti) 的文件夹。使用cd proteeti(或仅cd)返回您的主文件夹。

该目录/home是所有用户的主文件夹所在的位置。在多用户系统上,您可以期望/home包含所有用户的所有主文件夹,而不仅仅是您的。

在 Unix 术语中,“根目录”是/.该目录是目录树中的最顶层目录。除了该目录之外/home,它还保存由系统管理员安装的包含程序和库等的其他目录。该目录不要与root(管理员)用户的特殊主目录/混淆。/root

有关的:

相关内容