在 Ubuntu 14.04.10 服务器上使用 ls 命令浏览我的文件

在 Ubuntu 14.04.10 服务器上使用 ls 命令浏览我的文件

我对 Linux 很陌生,但我认为我理解从命令行进行文件探索。

问题: 我不知道如何浏览我的文件或目录,当我输入“ls”或“pwd”或“cd”时,控制台没有显示任何反馈。示例:

tyler@ip-172-31-13-165:~$ cd /home/tyler
tyler@ip-172-31-13-165:~$ ls
tyler@ip-172-31-13-165:~$ ls /home/tyler

它什么都没显示!我怎么知道有哪些目录存在?

我目前所做的: 我最近用 AWS 创建了一个 Ubuntu 14.04.1 微型实例,我将用它来练习部署 webapp。我通过 Windows 7 上的 puTTy 连接到该实例。我创建了一个新用户:tyler,具有 sudo 权限,如下所示:

我想要的是: 我想要某种方式来使用命令行探索我已经创建的/别人为我创建的文件/目录(我不想依赖 GUI)。

答案1

不,该ls命令在 Ubuntu 的服务器版本上的工作方式没有什么不同。

什么工作方式不同的是,默认情况下,服务器上的用户创建不包括用文件夹填充新用户的主目录Desktop(因为没有文件夹)Pictures等。因此,它ls只是告诉您,您的主目录中目前没有普通(非隐藏)文件或目录。如果您想查看文件和目录,添加-A-a标志,例如

ls -A

man ls

   -a, --all
          do not ignore entries starting with .

   -A, --almost-all
          do not list implied . and ..

答案2

也许该目录中什么都没有?

尝试“ls /”,它应该列出根目录的内容。

答案3

或者,tree命令会为您提供有关树视图中目录的更复杂的信息。

安装sudo apt-get install tree 并尝试输入tree /

相关内容