开发者

Linux下删除乱码文件和目录的实现方式

目录
  • linux下删除乱码文件和目录
    • 方法1
    • 方法2
  • 总结

    Linux下删除乱码文件和目录

    方法1

    • 使用ls -i命令找到文件或目录的inode(i节点号)
    [root@gtcq-gt-monitor-prometheus-01 /]# ls -i
       43012 "           64 boot  134217793 etc          402654488 home         82 lib64  134223423 mnt          1 proc       9767 run   402654489 srv  134217800 tmp  402653249 var
         799 bin       1026 dev       51908 fanruan.log         80 lib          83 media  268624153 opt  268622913 root        803 sbin          1 sys  268623259 usr
    [rootpython@gtcq-gt-monitor-pjavascriptrometheus-01 /]#ZxGrMzTrr find -inum 43012  -exec rm -rf {} \;
    

    文件或目录前面的数字字符串就是inode

    • 使用find命令查询并且删除此文件或目录
    sudo find -inum编程 查到的inode -exec rm -rf {} \;

    适合含有单个乱码文件或目录的情况

    方法2

    把其他文件移动到另一个目录,然后rm -rf删除这个包含乱码文件或目录的目录。之后把包含其他文件的目录名改成之前的名字,适合含有多个乱码文件或目录的情况.

    Linux下删除乱码文件和目录的实现方式

    总结

    以上为个人经验,希望能给大家一个参考,也希望大家多多js支持编程客栈(www.devze.com)。

    0

    上一篇:

    下一篇:

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    最新运维

    运维排行榜