在我的mac Mojave
机器上,当我尝试删除文件时,它显示错误
该目录不为空。
但是当我检查时,该目录中没有文件。当我做了ls -la
时,它表明了
总计0
drwxrwxrwx 330根轮10560 11月23日20:35。
drwxr-xr-x 3根轮96 11月24日07:19 ..
我无法使用命令rmdir
,rm -rf
等删除它。我只使用sudo
尝试了所有这些。
我该如何删除这些文件?
你不能删除.
和..
它们只是符号。
.
表示您所在的目录,..
表示父目录。
这是一个短字符串(即字符序列),它被添加到文件或目录的基本名称(即名称的主要部分)的末尾,以指示文件或目录的类型。
在类Unix操作系统上,每个目录至少包含一个由单个点表示的对象,另一个由两个连续的点表示。前者指的是目录本身,后者指的是其父目录(即包含它的目录)。这些项目在每个目录中自动创建,可以通过使用带有-a选项的ls命令(指示它显示其所有内容,包括隐藏项目)来查看。