找到了这个线程(删除名称中带有连字符的 UNIX 目录),但没有什么乐趣。该目录显然在那里,但似乎没有解决它或删除它的方法 - 即使通过 inode 也可以注意到。
\n\n这在 Oracle Linux 6(RHEL 的衍生版本)上\n请注意名为 \'-p\' 的目录
\n\n[root@vbpsprod6 /]# ls -li |grep p\n2621441 drwxr-xr-x. 2 root root 4096 May 7 2015 cgroup\n2359297 drwxr-xr-x. 4 root root 4096 Aug 25 10:02 opt\n1835010 drwxr-xr-x. 2 root root 4096 Aug 25 10:14 \xe2\x80\x93p\n 1 dr-xr-xr-x 93 root root 0 Aug 25 10:34 proc\n 393217 drwxrwxrwt. 3 root root 4096 Aug 25 10:29 tmp\n[root@vbpsprod6 /]# find . -inum 1835010 -exec ls -li {} \\;\ntotal 0\nfind: `./proc/3259/task/3259/fd/5\': No such file or directory\nfind: `./proc/3259/task/3259/fdinfo/5\': No such file or directory\nfind: `./proc/3259/fd/5\': No such file or directory\nfind: `./proc/3259/fdinfo/5\': No such file or directory\n[root@vbpsprod6 /]# rm -- -p\nrm: cannot remove `-p\': No such file or directory\n[root@vbpsprod6 /]# find . -type d -name \'-p\' -delete\n[root@vbpsprod6 /]# ls -li |grep p\n2621441 drwxr-xr-x. 2 root root 4096 May 7 2015 cgroup\n2359297 drwxr-xr-x. 4 root root 4096 Aug 25 10:02 opt\n1835010 drwxr-xr-x. 2 root root 4096 Aug 25 10:14 \xe2\x80\x93p\n 1 dr-xr-xr-x 93 root root 0 Aug 25 10:34 proc\n 393217 drwxrwxrwt. 3 root root 4096 Aug 25 10:29 tmp\n[root@vbpsprod6 /]#\n
Run Code Online (Sandbox Code Playgroud)\n
从man rm(1)
:
\n\n\nRun Code Online (Sandbox Code Playgroud)\nTo remove a file whose name starts with a '-', for example '-foo', use one of these commands:\n\n rm -- -foo\n\n rm ./-foo\n
$ mkdir -- -p\n$ ls -l --directory -- -p\ndrwxrwxr-x. 2 alexus alexus 4096 Aug 25 12:21 -p\n$ rm --interactive --recursive -- -p\nrm: remove directory \xe2\x80\x98-p\xe2\x80\x99? y\n$ echo $?\n0\n$ ls -l --directory -- -p\nls: cannot access -p: No such file or directory\n$ \n
Run Code Online (Sandbox Code Playgroud)\n\n$ mkdir -- -p\n$ ls -l --directory -- -p\ndrwxrwxr-x. 2 alexus alexus 4096 Aug 25 12:21 -p\n$ rmdir ./-p\n$ echo $?\n0\n$ ls -l --directory -- -p\nls: cannot access -p: No such file or directory\n$ \n
Run Code Online (Sandbox Code Playgroud)\n
归档时间: |
|
查看次数: |
1613 次 |
最近记录: |