发布:凯铧互联小编
阿里云服务器用途还是很大的,其实际的作用也会各有不同。今天有朋友问凯铧互联小编阿里云服务器 ECS Linux 系统下通过 innode 删除乱码的目录及文件的处理办法!
阿里云服务器 ECS Linux 服务器由于编码或者特殊字符等问题,可能会导致文件或者目录显示为乱码,并且无法正常删除。 本文介绍通过 inode 对相关文件进行删除的方法。
注意: 请确认相应文件可以删除,或者在操作之前已经进行了有效备份。
一、删除乱码目录
下面有一个乱码目录,如图:
可以通过如下步骤进行删除:
1. 查看该目录的inode码,命令为 ls -ldi ocs*,如图:
红框中的数字就是该目录的innode码了。
2. 删除该目录,命令为:rm -rf `find ./ -inum 1059660`, 如图:
3. 再次查看这个目录,发现已经删除了。如图:
二、删除乱码文件
乱码文件如下图所示:
此时使用 rm 命令是输入不了乱码的文件的,复制粘贴也是不可以的:
可以使用查找文件 innode 节点的方式来删除文件。相关步骤如下:
1. 使用 ls -liaha 查看文件的 innode,如下图所示:
2. 可以看到乱码文件的 innode 节点 id 是 525203,之后可以使用 find 命令查找文件删除,命令为:
find . -inum id号 -exec rm {} -rf \;
使用 find 命令后,文件便可以删除了。乱码文件夹的删除也可以使用此方法,您可以自行尝试下。
三、更多删除小知识
删除以 "-" 号开头的文件:
1. 在 Linux 服务器内,有时会创建出一些以参数符号“-”开头来命名的文件,如:
2. 当需要删除这类文件时, 会发现系统会将 “-” 符号认作命令标识,无法正常删除:
3. 此时可以通过如下的命令格式进行删除
rm -- --test
rm ./--test
同理创建的方法如下图:
如果您的问题还未能解决,您可以联系阿里云代理商凯铧互联客服寻求帮助。阿里云代理商凯铧互联提供阿里云服务器/企业邮箱等产品的代购服务,同样的品质,更多贴心的服务,更实惠的价格。 阿里云代理商凯铧互联会为您提供一对一专业全面的技术服务,同时还能为您提供阿里云其他产品购买的专属折扣优惠。通过凯铧互联购买可以获得折上折优惠!若您需要帮助可以直接联系我方客服,阿里云代理商凯铧互联专业技术团队为您提供全面便捷专业的7x24技术服务。 电话专线:136-5130-9831,QQ:3398234753。
为什么选择我们:北京凯铧互联科技有限公司(简称凯铧互联)由多名前阿里云资深技术专家创立,核心员工来自阿里云、腾讯云等,作为阿里云,腾讯云百度云,金山云,华为云重要的合作伙伴,专注于为企业用户提供云计算及云计算的解决方案。总部设在北京,并在内蒙设有办事处。做为一家综合性方案商,凯铧互联向各行业用户提供基于云计算的各种解决方案。为用户获得优质服务的同时,秉承"专业规划、周到服务"的服务理念,根据用户的实际情况,充分考虑各种网络资源的特点及功效,为用户量身定做一套适合于其实际应用需求的网络应用方案。帮助用户利用互联网的力量展开新的营销方式,并大大缩短了项目实施周期,获得用户的一致好评。
阿里云代理商凯铧互联提供阿里云服务器,云服务器解决方案,万网虚拟主机,阿里云邮箱,云数据库RDS,对象存储OSS,负载均衡,CDN、云盾安全,DDOS高防IP等产品的全国代买服务,直属会员+双重售后服务+更多优惠政策。