`

linux删除乱码文件

 
阅读更多
系统里好多乱码文件,删除不了
这个办法挺好

[url=http://www.cnblogs.com/quanweiru/p/3764003.html]linux删除乱码文件[/url]
引用
不知道大家有没有碰到这种文件,因为是乱码,文件无法删除,这时我们就可以考虑用下面的命令进行删除文件或目录

ls -i //列出文件节点

find ./ -inum XXX(节点号) -print -exec rm -rf {} \;    //删除节点号文件

find . -inum XXXX(节点号) -exec mv {} file.txt \;   //其实我们还可以执行这个命令,修改乱码文件名为正常文件名



[root@ora9i installation]# ls -li
total 1307844
1343491 -rw-r--r--  1 root root 423559952 Sep 14  2012 amd64_db_9204_Disk1.cpio.gz
1343492 -rw-r--r--  1 root root 578948873 Sep 14  2012 amd64_db_9204_Disk2.cpio.gz
1392641 -rw-r--r--  1 root root 334834987 Sep 14  2012 amd64_db_9204_Disk3.cpio.gz
1490946 -rw-r--r--  1 root root    225374 Jun  2 02:55 p2617419_220_GENERIC.zip
1622017 -rw-r--r--  1 root root    286639 Jun  2 02:55 p3238244_9204_LINUX.zip
1622018 -rw-r--r--  1 root root      5814 Jun  2 02:55 p4198954_40_linux.zip
1490945 -rwxrwxrwt  1 root root         0 Jan  1  1970 RBh?????^??^???PB??!?l???9??????s??????y???9`??k?E??~?V6?ޘ#Xh???({??Ą????Q??????>???wJ?}a?A)??_yS
[root@ora9i installation]# find . -inum 1490945 -exec rm {} -rf \;      
[root@ora9i installation]# ll
total 1307840
-rw-r--r--  1 root root 423559952 Sep 14  2012 amd64_db_9204_Disk1.cpio.gz
-rw-r--r--  1 root root 578948873 Sep 14  2012 amd64_db_9204_Disk2.cpio.gz
-rw-r--r--  1 root root 334834987 Sep 14  2012 amd64_db_9204_Disk3.cpio.gz
-rw-r--r--  1 root root    225374 Jun  2 02:55 p2617419_220_GENERIC.zip
-rw-r--r--  1 root root    286639 Jun  2 02:55 p3238244_9204_LINUX.zip
-rw-r--r--  1 root root      5814 Jun  2 02:55 p4198954_40_linux.zip
分享到:
评论

相关推荐

    Linux 删除乱码文件与文件夹.docx

    Linux 删除乱码文件与文件夹 在 Linux 系统中,删除乱码文件与文件夹是一项常见的任务。本文将介绍如何使用 inode 号码来删除乱码文件与文件夹。 查询 inode 号码 在 Linux 系统中,每个文件和文件夹都有一个唯一...

    linux下删除乱码文件

    以下将详细阐述如何在Linux系统中处理并删除乱码文件。 ### 1. 确定乱码文件 首先,我们需要确定哪些是乱码文件。在Linux中,`ls` 命令用于列出当前目录下的所有文件和子目录,但是当文件名中包含乱码或特殊字符时...

    linux安装jdk17 运行springboot3.0.2项目jar

    **四、额外知识点:Linux删除乱码文件** 在Linux中,如果文件名包含非ASCII字符,可能会导致操作困难。以下是删除这类文件的方法: 1. **获取文件inode**:首先,使用`ls -i`命令找到含有乱码文件的inode号,例如`...

    Linux下sqlplus退格、上翻键乱码工具

    在Linux的某些终端模拟器中,SQL*Plus可能无法正确处理退格键(Backspace),导致用户无法删除已输入的字符。为了解决这个问题,我们可以使用一个名为`rlwrap`的实用程序。`rlwrap`全称是"readline line wrapper",...

    linux下的文件名乱码,转为正常

    要永久性地更改locale,需要编辑`/etc/locale.gen`文件,取消需要的locale前面的注释(删除#),然后运行`locale-gen`更新locale。对于用户会话,可以在启动脚本如`.bashrc`中设置`export LANG="en_US.UTF-8"`。 4...

    Linux下删除乱码或特殊字符文件的方法讲解

    由于编码原因,在linux服务器上上传、创建中文文件或目录时,会产生乱码,如果想删除它,用rm命令是删除不了的,这种情况下,用find命令可以删除乱码的文件或目录。 在linux文件系统中,每个文件都有一个i节点号,...

    linux转化windows文件编码格式脚本

    Linux 转换 Windows 文件编码格式脚本是将 Windows 上的文件编码格式转换为 UTF-8 编码,以便在移植 Windows 代码到 Linux 下时避免注释代码乱码和编码格式引起的编译错误。 该脚本使用 Bash shell 脚本语言编写,...

    解决安装Linux时KDE乱码.pdf

    方法一:使用Partition Magic 6.0删除原来的Linux主分区,交换分区可以保留。然后,重新建立一个Linux主分区,这时Partition Magic会格式化新的Linux主分区。最后,再安装新的Linux版本。这是一种非常有效的方法,...

    linux下python中文乱码解决方案详解

    在Linux环境下,Python程序处理中文字符时经常遇到乱码问题,这主要涉及到编码设置和字体配置。本篇文章将深入探讨如何解决Linux下Python中文乱码的常见问题,并提供实际操作的解决方案。 首先,问题通常出现在当...

    liunx+oracle下解决不能用backspace删除只能用del删除和上下键使用出现乱码

    ### Linux + Oracle环境下解决无法使用Backspace键删除问题及上下键出现乱码 在Linux操作系统与Oracle数据库结合使用的环境中,可能会遇到一些常见的键盘输入问题,比如Backspace键无法正常工作,只能使用Delete键...

    ubuntu(vim,gedit等)乱码问题的解决

    在日常工作中,我们经常需要在不同的操作系统之间进行文件交换或协作,特别是在使用Linux系统如Ubuntu时,可能会遇到与Windows系统交互过程中出现中文乱码的情况。本文将详细阐述如何解决Ubuntu环境下使用编辑器(如...

    WORD乱码修复工具

    8. 安全性:为了保护用户的隐私,修复工具应该不会在修复过程中修改或删除原始文件,而是将修复后的文件另存为新的副本。 9. 兼容性:优秀的修复工具不仅适用于Windows操作系统,也可能支持Mac或Linux系统,覆盖更...

    EM按钮乱码

    进入`$ORACLE_HOME/oc4j/j2ee/applications/applications/em/em/cabo/images/cache/zhs`目录,删除所有`.gif`文件。这将迫使EM在下次启动时重新加载和渲染按钮图像。 5. **重启Oracle EM**: 最后,通过执行`emctl...

    完美解决Python下matplotlib绘图中文乱码问题.docx

    解决中文乱码问题的关键是删除 matplotlib 库的字体缓存文件。我们可以使用以下命令来删除缓存文件: ``` rm -rf ~/.cache/matplotlib ``` 这将删除 matplotlib 库的字体缓存文件,解决中文乱码问题。 结论 在...

    oracle安装时中文乱码解决办法

    Oracle 安装时中文乱码解决办法 Oracle 安装时中文乱码是由于 JVM 没有在默认的...同时,需要删除生成的图片文件,以便重新生成图片。 Oracle 安装时中文乱码问题可以通过配置字体路径和正确地配置字体文件来解决。

    Linux下使用inode删除指定文件方法示例

    在某些情况下,例如当文件名出现乱码或特殊字符,使得常规通过文件名删除文件变得困难时,我们可以通过文件的inode值来定位并删除文件。 首先,我们需要找到那些需要删除的文件的inode值。这可以通过使用`ls -i`...

    解决sqlplus 删除键,方向键扥乱码

    在SQL*Plus中,用户可能会遇到输入删除键(Delete)或方向键时出现乱码的问题。这通常是由于终端编码设置不正确或者SQL*Plus的NLS设置与系统环境不匹配导致的。以下是一些详细的知识点,帮助你解决这个问题: 1. **...

    controller文件.txt

    然后存数据库,同时将文件删除 。 如果解析失败,将对应的文件夹,文件进行备份 。 在下一次解析的时候将失败的也进行同步 。 将图片和视频放在服务器中的文件夹里面。 然后在系统里面进行展现 。 出现的问题有, 1...

Global site tag (gtag.js) - Google Analytics