我正在使用Ubuntu 16.04.
步骤2)我使用cd导航到不同的用户帐户的主目录.
步骤3)我输入ls来检查该目录的内容.
步骤4)内容返回为空.
步骤5)我键入mkdir .ssh来创建目录.
结果)mkdir:无法创建目录’.ssh’:文件存在
问题:如果目录中存在.ssh文件夹,为什么列出的目录为空?
– 更新 –
ls本身并不显示隐藏目录(隐藏目录和文件是以.开头的那些.,例如.ssh)
尝试在目录中使用ls -a.
从ls联机帮助页:
-a,–all
do not ignore entries starting with .
正如评论中所指出的那样,“隐藏”目录和文件在技术上并不是一件事,只有代码内置于许多常用工具中.和..具有特殊意义,结果是.通常被大多数工具视为“隐藏”.我使用这个术语的原因是因为听到这种方式是常见的.
另外.和…通常对大多数文件系统都有特殊含义,分别表示当前目录和父目录.
原文地址:https://www.jb51.cc/ubuntu/348942.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。