小编gue*_*105的帖子

rm -rf 不适用于空目录

在终端中,我尝试删除一个目录,但这不起作用:

\n\n
myuser$ rm -rf foo/\nrm: foo/: Directory not empty\n
Run Code Online (Sandbox Code Playgroud)\n\n

在我的主目录中我只有 foo :

\n\n
myuser$ ls\nfoo\n
Run Code Online (Sandbox Code Playgroud)\n\n

我的“ls -la”命令没有任何问题:

\n\n
myuser$ ls -la\ndrwxrwxrwx@ 1 myuser  staff  65536  1 mai 10:53 .\ndrwxrwxrwx@ 1 myuser  staff  32768 28 ao\xc3\xbb  2013 ..\ndrwxrwxrwx  1 myuser  staff  32768  1 mai 10:36 foo\n
Run Code Online (Sandbox Code Playgroud)\n\n

目录 foo 似乎是空的:

\n\n
myuser$ ls foo/\n\nmyuser$ ls -la foo/\nls:  : No such file or directory\ntotal 192\ndrwxrwxrwx  1 myuser  staff  32768  1 mai 10:36 .\ndrwxrwxrwx@ 1 myuser  staff  65536  1 mai …
Run Code Online (Sandbox Code Playgroud)

unix command-line macos

5
推荐指数
1
解决办法
8453
查看次数

标签 统计

command-line ×1

macos ×1

unix ×1