ubuntu – ls命令不显示文件夹但我无法创建它,因为文件夹已存在

前端之家收集整理的这篇文章主要介绍了ubuntu – ls命令不显示文件夹但我无法创建它,因为文件夹已存在前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用Ubuntu 16.04.

步骤1)我登录了我的root用户帐户.

步骤2)我使用cd导航到不同的用户帐户的主目录.

步骤3)我输入ls来检查该目录的内容.

步骤4)内容返回为空.

步骤5)我键入mkdir .ssh来创建目录.

结果)mkdir:无法创建目录’.ssh’:文件存在

问题:如果目录中存在.ssh文件夹,为什么列出的目录为空?

– 更新 –

登录到root,因为这是一个测试服务器.我反复创造并摧毁它.

ls本身并不显示隐藏目录(隐藏目录和文件是以.开头的那些.,例如.ssh)

尝试在目录中使用ls -a.

从ls联机帮助页:

-a,–all

do not ignore entries starting with .

正如评论中所指出的那样,“隐藏”目录和文件在技术上并不是一件事,只有代码内置于许多常用工具中.和..具有特殊意义,结果是.通常被大多数工具视为“隐藏”.我使用这个术语的原因是因为听到这种方式是常见的.

另外.和…通常对大多数文件系统都有特殊含义,分别表示当前目录和父目录.

猜你在找的Ubuntu相关文章