Linux下删除乱码或特殊字符文件

此内容介绍了如何在Linux中删除那些乱码或者带有特殊字符的文件,文章中涉及到的基础Linux命令请参考《Linux就该这么学》这本书的介绍。

操作方法

  • 01

    今天遇到一个问题,一个文件名是“-MXV9.log”,直接用rm删除的时候就报错,如下: [localhost]rm -MXV9.log rm: illegal option -- M rm: illegal option -- X rm: illegal option -- V rm: illegal option -- 9 rm: illegal option -- . rm: illegal option -- l rm: illegal option -- o rm: illegal option -- g Usage: rm [-Rfir] file ...

  • 02

    要想删除这种文件,先使用ls -i 查到文件的inode,然后用find命令删除 [localhost]ls -ilrt 100985 -rw-r--r--  1 tbcs      users            0 Apr 18 11:32 -MXV9.log 最前面一列的100985就是文件的inode,在主机上执行如下命令即可删除文件 [localhost]find ./ -inum 100985 -exec rm {} \;

(0)

相关推荐

  • linux下删除乱码文件名的方法

    linux下删除乱码文件名, 不废话: 1. ls -i 列出文件的节点ID, 如: 123456789 2. find ./ -inum 123456789 -print -exec rm -rf ...

  • Linux下删除文件之彻底删除文件(shred)

    linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。 直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字 删除 ...

  • Linux下删除文件下彻底删除文件

    在linux中删除文件与文件夹我们可以直接使用rm就可以删除了,彻底删除文件或文件夹我们可以使用shred命令来完成,下面我给大家介绍介绍。 Linux删除文件夹命令 linux删除目录很简单,很多人 ...

  • linux下svn提交忽略某些文件.目录(ignore属性

    svn也是一个目录同步了我们可以用它来做版本控制了,下面一起来看看关于linux下svn提交忽略某些文件、目录(ignore属性),希望例子对各位有帮助. 在项目中,有些文件是不需要将本地的提交到sv ...

  • Linux下删除大数据文件中部分字段重复行的方法

    最近写的一个数据采集程序生成了一个含有1千多万行数据的文件,数据由4个字段组成,按照要求需要删除第二个字段重复的行,找来找去linux下也没找到合适的工具,sed/gawk等流处理工具只能针对一行一行 ...

  • Linux 下删除了文件,空间为何不释放?

    你是否碰见过 Linux 环境下,文件已经删除,但是空间未被释放的情况?这篇小文就会介绍一下,这种问题的一个场景,以及相应的解决方案. 操作方法 01 我们的一台应用服务器,操作系统是 Red Hat ...

  • linux下挂载(mount)光盘镜像文件.移动硬盘.U盘.Windows网络共享和NFS网络共享

    挂接命令(mount) 首先,介绍一下挂接(mount)命令的使用方法,mount命令参数非常多,这里主要讲一下今天我们要用到的。 命令格式: mount [-t vfstype] [-o optio ...

  • Linux下如何将数据库脚本文件从sh格式变为sql格式

    Linux下如何将数据库脚本文件从sh格式变为sql格式

  • Linux下删除U盘病毒的方法

    在Linux下使用U盘时,每次都看到一个什么auto之类的文件,怀疑是一个病毒。 但输入ls -l命令发现,属性竟然全不是? 结果是删不掉了。 经过多方查询得知原因是linux不能处理以“.”结尾的文 ...