`
sibyl_pisces
  • 浏览: 145923 次
  • 性别: Icon_minigender_2
  • 来自: 青岛
社区版块
存档分类
最新评论

删除linux乱码文件

 
阅读更多

今天碰到服务器上有一些乱码文件,我是用ssh图形界面的客户端(SSH Secure File Transfer Client)来删除的,后来听熊说可以用inode节点的方法,于是google下,找到如下方法,挺不错的。。
 
  当文件名为乱码的时候,无法通过键盘输入文件名,所以在终端下就不能直接利用rm,mv等命令管理文件了。
但是我们知道每个文件都有一个i节点号,我们可以考虑通过i节点号来管理文件。首先,我们要取得文件的i节点号。这个可以通过ls命令的-i选项获得得,也可以通过ll -i 来获得。ls -i
第二步,使用find命令将文件名传递给rm命令。e.g:删除节点为12345的乱码文件夹可以使用如下命令
find ./ -inum 12345 -print -exec rm {} -rf \;
注意\;前面的空格不能少,少了就会报错。



分享到:
评论

相关推荐

    linux下删除乱码文件

    在Linux系统中,由于编码问题或文件名包含特殊字符,我们常常会遇到一些无法通过常规方式删除的乱码文件。这些文件可能出现在任何目录下,不仅占用磁盘空间,还可能导致文件管理操作变得复杂。因此,掌握如何在Linux...

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

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

    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下删除乱码或特殊字符文件的方法讲解

    首先进入乱码文件或目录所在的目录 使用ls -i命令找到文件或目录的inode, 文件或目录前面的数字字符串就是inode,接下来使用find命令查询并且删除此文件或目录。 注意:此方法只适用于删除文件或空的文件夹。 ...

    解决安装Linux时KDE乱码.pdf

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

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

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

    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...

    MBR修复工具(可以修复应删除Linux而使Windows启动不了的情况)

    在描述中提到的问题,就是由于删除Linux系统后,MBR中的引导信息没有被更新,因此Windows的启动加载器找不到正确的入口点,导致系统无法启动。为了解决这个问题,我们需要使用专门的MBR修复工具。这里提供的压缩包...

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

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

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

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

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

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

    controller文件.txt

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

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

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

Global site tag (gtag.js) - Google Analytics