lixiuran

Linux 下有时候某些文件无法使用 rm 直接删除, 比如该文件的文件名含有终端不能正确显示的字符.
# ls -li
total 0
441511 -rw-r--r-- 1 root root 0 Apr 6 23:13 ???}????
当然如果该文件夹下没有别的文件. 可以直接 rm -rf * 删除,但是如果有别的不想删除的. 就只能通过 inode 删除了
# find . -inum 441511 -delete
rm -i `find . -maxdepth 1 -inum 45656 -print`

分类:

技术点:

相关文章:

  • 2021-07-31
  • 2022-12-23
  • 2021-08-28
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-25
  • 2021-12-09
猜你喜欢
  • 2022-12-23
  • 2021-04-27
  • 2021-08-15
  • 2021-10-30
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案