设为首页收藏本站

安而遇随-随遇而安

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
安而遇随-随遇而安 首页 其他 笔记 查看内容

CentOS 删除乱码文件目录

2017-8-9 12:20| 发布者: 随便、先森。| 查看: 1626| 评论: 0

摘要: CentOS 删除乱码文件目录centos下通过rm命令来删除文件,但是如果要删除文件名乱码的文件,就不能直接使用rm命令了,因为压根就无法输出文件名来。不过借助find命令可以实现对其删除。在linux下对于每个文件都一个对 ...
CentOS 删除乱码文件目录
centos下通过rm命令来删除文件,但是如果要删除文件名乱码的文件,就不能直接使用rm命令了,因为压根就无法输出文件名来。

不过借助find命令可以实现对其删除。

在linux下对于每个文件都一个对应的不变的inode号,使用 ls -li 可以查看到文件的inode号,同时find可以根据inode号来查找,另外find命令中可以执行其他的命令。

删除的步骤如下:
通过 ls -li 获取要删除乱码文件名文件的inode号,比如得到的是 123456

查看该文件目录的ID号

ls -li
  • 1
  • 1

[root@aeys]# ls -li 
123456 -rw-r--r-- 1 root root 3591 May 10 2012 -?+?.htm

删除

find ./ -inum 123456 -exec rm -rf {} \;
  • 1
  • 1

 
重命名

find ./ -inum 123456 -exec mv {} name \;
  • 1
  • 1


可能出现的错误:

[root@aeys]# find ./ -inum 123456 -exec rm -rf {} \;
find: 遗漏“-exec”的参数

解决: 
注意-exec后面的参数字符是否是英文字符,以及{}和\;之间有个空格符号。



鲜花

握手

雷人

路过

鸡蛋

相关阅读

最新评论

  • 解决 Wn10无法连接 蓝牙耳
  • Python之Selenium知识总结
  • 2万字带你了解Selenium全攻
  • 解决网站网页不能复制,不
  • 我对ddos攻击的见解以及ufo
论坛精选
NTP放大反射DDOS攻击扫描教程,放大列表扫描教程
NTP放大反射DDOS攻
NTP放大反射DDOS攻击扫描教程,放大列表扫描教程 图上是国外测的 本文实测 能有二三
DDOS:NTP、SSDP、DNS、SNMP、RIP 放大反射攻击、扫描脚本
DDOS:NTP、SSDP、D
NTP、SSDP、DNS、SNMP、RIP 放大反射攻击扫描脚本 不懂的 请自行谷歌 声明:本文转
返回顶部