2013-06-26 132 views
0

我正在学习使用osx终端的命令行。我试图删除一个空目录,但它说目录不为空。这是我做的:osx 10.7.5终端操作rmdir

$pwd 
/desktop/temp/stuff/things/frank/joe/alex 

$ls 
$(shows nothing) 

$cd .. 

$pwd 
/desktop/temp/stuff/things/frank/joe 

$rmdir alex 
rmdir: alex: Directory not empty 

你能帮我吗?谢谢

+0

使用-r删除文件夹递归。 rm -rf文件夹 – jgb

回答

1

尝试ls -a而不是ls显示目录中的所有文件。该目录中可能有不可见的文件(以.开头)。

+0

所以我用ls -a,它显示出来。 .. .DS_Store – focusHard

+0

您应该使用'rm .DS_Store'删除.DS_Store文件,然后您应该能够删除该目录。我也可以用'rm -r alex' – Kara

+0

删除while目录和所有内容。但这很奇怪,我只创建了这些文件夹作为练习,我从来没有修改过任何这些文件夹,DS_Store从哪里来的? – focusHard