scr*_*rrr 48 linux bash filesystems
我只是注意到~我的~-directory 中有一个名为的文件。
$ ls -la ~
...
-rw-r----- 1 x1 x1 733962240 Mar 1 17:55 ~
...
Run Code Online (Sandbox Code Playgroud)
任何想法如何,我可以mv和rm它?
Squ*_*ezy 56
对于无法通过正常方式删除的文件,几乎最终的解决方案是:
ls -il
Run Code Online (Sandbox Code Playgroud)
第一列将显示文件的 inode 编号。
find . -inum [inode-number] -exec rm -i {} \;
Run Code Online (Sandbox Code Playgroud)
这将在验证后删除具有指定 inode-number 的文件。
Dan*_*eck 20
引用它 ( rm '~') 或转义它 ( rm \~)。
它总是其中之一(也用于 eg $),或者添加--以防止文件名被解释为参数:rm -- -i删除名为 的文件-i;rm -- *当您想删除当前目录中的所有文件时也很有用:不是偶然的rm -f *,因为文件的名字是这样的。
| 归档时间: |
|
| 查看次数: |
13196 次 |
| 最近记录: |