LinuxEye - Linux系统教程

LinuxEye - Linux系统教程

当前位置: 主页 > Linux教程 >

Linux下如何删除文件名乱码的文件

时间:2013-10-25 15:59来源:未知 编辑:linuxeye 点击:
下载个带有中文命名的压缩包,解压安装时就碰到这个问题 死活就是删不掉;rm -rf 没用,rm -rf * 没用,rm -rf *.*没用 只好用节点号删除了 列出节点号 首先在文件路径下 ls -i # ls -i58336
下载个带有中文命名的压缩包,解压安装时就碰到这个问题

死活就是删不掉;rm -rf 没用,rm -rf * 没用,rm -rf *.*没用

只好用节点号删除了

列出节点号

首先在文件路径下 ls -i
# ls -i
5833695 inback.jsp  5833694 k8cmd.jsp  5833693 one8.jsp
列出的文件夹和文件名左侧会有一串数字,这就是节点号

删除文件
find -inum [节点号] -exec rm {} \;
例如
find -inum 5833695 -exec rm {} \;
执行后不会有返回结果,但是通过ls可以看到文件已经被删除了

转载请保留固定链接: https://linuxeye.com/Linux/1961.html

------分隔线----------------------------
标签:linux文件名乱码
栏目列表
推荐内容