mkdir 表示该文件不存在时存在

Mik*_*. E 4 command-line mkdir

当我跑

mkdir ~/.ipython/extensions/
Run Code Online (Sandbox Code Playgroud)

我得到

mkdir: cannot create directory ‘/home/droudy/.ipython/extensions/’: File exists
Run Code Online (Sandbox Code Playgroud)

但是,当我导航到 时/home/droudy,没有 .ipython 文件夹或任何类似的文件夹

Jon*_*sCz 12

默认情况下,文件管理工具,例如lsdir,甚至图形文件管理器,不显示隐藏文件或目录(名称以点开头的文件或目录,例如.ipython)。这就是为什么mkdir告诉您它已经存在,即使您无法通过使用ls或文件管理器看到它。

要查看隐藏文件,您可以使用ls -a(来自手册ls页:“ -a--all不要忽略以.“开头的条目),或者,在图形文件管理器 (nautilus) 中,按Ctrl+H显示隐藏文件和目录。