文档章节

linux下 删除乱码文件名

a
 active_health
发布于 2016/05/26 16:26
字数 201
阅读 4
收藏 0

当文件名为乱码的时候,无法通过键盘输入文件名,所以在终端下就不能直接利用rm,mv等命令管理文件了。

# ls -l
total 56
drwxr-xr-x  9 root root  4096 May 20 08:45 ATS
-rw-r--r--  1 root root  3072 May 20 08:59 ????????????????????????????????????????????????????????????????????????????????????????b)??I????
drwxr-xr-x  2 root root  4096 May 20 08:45 env

但是我们知道每个文件都有一个i节点号,我们可以考虑通过i节点号来管理文件。首先,我们要取得文件的
i节点号。这个可以通过ls命令的-i选项获得得。
 

# ls -i
1232131 ATS
1235620 ????????????????????????????????????????????????????????????????????????????????????????b)??I????
1326370 env

删除节点:

# find . -inum 1235620 -exec rm {} \;
# ls -l
total 52
drwxr-xr-x  9 root root  4096 May 20 08:45 ATS
drwxr-xr-x  2 root root  4096 May 20 08:45 env

 

© 著作权归作者所有

共有 人打赏支持
a
粉丝 2
博文 263
码字总数 74507
作品 0
浦东
私信 提问
7z-linux下解决中文名乱码的终极办法

linux上安装7z主要是为了解决中文文件名乱码的问题,压缩率还是其次原因 具体安装看参考网址,建议用源码方式安装 官网下载地址:http://www.7-zip.org/download.html 源文件项目地址:http:...

爬墙
2016/03/12
0
0
linux 下中文文件乱码问题解决

经常遇到:windows下通过xftp上传到linux服务器中的中文名文件出现乱码的情况。 业务场景:有一个公共的下载目录,里面可能会有中文名的文件,在web端显示的时候出现乱码,导致下载出错的问题...

哥本哈根的小哥
2018/11/16
0
0
用了这么久Linux,这些使用技巧你可能还不知道!

上周与大家分享了30个Linux使用技巧,但是还不够!今天又总结了一些,在学习Linux的路上希望能帮到你。 上篇:《30个必知的Linux命令技巧,你都掌握了吗?》 31、监控目录,新创建的文件名追...

李振良OK
2018/06/26
0
0
关于Tomcat下项目中文名在Windows和Linux下编码混乱问题解决

公司的项目一直是在Windows下的Tomcat里面跑着,一切正常,但是今天切到Linux下的Tomcat后,由于编码问题,出现了点小状况。 问题具体是这样的,Web项目中,有个根据表格上传下载的功能,我们...

闻术苑
2013/11/30
0
4
java在linux下遍历文件识别文件不全的问题

以前备份网站数据是使用ftp,然后就想自己写一个远程备份程序,包括服务器接收端和客户机发送端。客户端遍历要备份的文件夹下的所有文件,然后发送给服务器接收端完成备份。 结果在使用的过程...

李佰科
2016/04/25
128
3

没有更多内容

加载失败,请刷新页面

加载更多

生产者消费者问题(PV操作)

一、明确定义 要理解生产消费者问题,首先应弄清PV操作的含义:PV操作是由P操作原语和V操作原语组成(原语是不可中断的过程),对信号量进行操作,具体定义如下: P(S):①将信号量S的值减...

shzwork
7分钟前
0
0
重新认识网络通信协议

OSI网络分层 应用层 http, smtp,pop3这些都属于应用层协议 为用户的应用程序提供服务 表示层 确保一个系统的应用层发送的信息被另一个系统的应用层接收到 会话层 通过传输层建立数据传输的通...

最胖的瘦子
18分钟前
0
0
【转】分布式数据流的轻量级异步快照

本篇翻译自论文:Lightweight Asynchronous Snapshots for Distributed Dataflows,Flink的容错快照模型即来源于该论文。原文地址:https://arxiv.org/pdf/1506.08603.pdf 分布式数据流的轻量...

yiduwangkai
21分钟前
0
0
java使用反射机制设置私有成员变量的值

写一个方法:public void setProperty(Objectobj, String propertyName, Object value){}, 此方法可将obj对象中名为propertyName的属性的值设置为value。(这里不知道obj对象的propertyNam...

群星纪元
27分钟前
0
0
用 Tapestry 的方式在页面模板中加入注释

<span jwcid="$remove$">这里是注释</span>

LeoXu
27分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部