Answers:
确保文件夹真的是空的(隐藏的文件/文件夹可能在其中)。再次查看文件内容
sudo ls -lha /path/
如果您完全确定其中不包含任何想要的内容(包括子目录),请使用以下命令将其删除
sudo rm -r -f /path/
-r
用于递归,因此它将删除文件夹和子文件夹,即使它不是空的也是如此-f
是武力(这可能是不必要的)。sudo rm -r -f path/
对于初学者,我不建议您养成使用rm -Rf
或的习惯rm -r -f
,这迟早会给您带来困扰。比较安全的做法是创建系统范围的别名。开放端子:Ctrl+ Alt+ T,然后键入:
alias rm='rm -i'
因此,您会在意外删除所有度假照片之前得到提示。我要添加的第二个建议是使用rmdir
,它将抱怨非空目录,而这正是您作为newbee想要的。
但是就问题而言,答案已经在这里给出,用于-f
擦除文件夹。
如果确定目录存在,则:
(sudo) rm -rfv /path/
删除整个目录到您的文件夹和文件
/
-f
标志不是必需的rm
,我想这就是您所说的“地址文件夹内容”。而是-f
代表force,rm
即使要删除的文件没有写许可(rm: remove write-protected regular file ‘foo’?
)也rm
不会引起提示确认,并且也不会警告尝试删除不存在的文件。最好仅在-f
确实需要时使用该标志。rm -r
没有-f
绝对没有 “解决了文件夹的内容。”