返回顶部
首页 > 资讯 > 精选 >CentOS下删除或重命名乱码文件的方法
  • 919
分享到

CentOS下删除或重命名乱码文件的方法

2023-06-10 04:06:59 919人浏览 安东尼
摘要

这篇文章主要讲解了“Centos下删除或重命名乱码文件的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CentOS下删除或重命名乱码文件的方法”吧!当文件名为乱码的时候,无法通过键盘输入

这篇文章主要讲解了“Centos下删除或重命名乱码文件的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CentOS下删除或重命名乱码文件的方法”吧!

CentOS下删除或重命名乱码文件的方法

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

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

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

一、删除

获取文件的id号

ls -li

执行删除

find . -inum 32983551 -exec rm {} \;

二、重命名

find . -inum 32983542 -exec mv {} test.PHP \;

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

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

-bash-3.00$ ls -i

41697812 a 32983551 di 32983554 ethnet.c 32983543 hard_link 

32983542 de.c 32983544 ethnet 32983541 ethnet.h 32983543 kstat 

每个文件名前面的数字就是文件的i节点号。有了文件的i节点号,我们就可以利用find命令的-inum选项配合

常用的文件管理命令进行文件管理了。例如,如果要删除di文件,命令如下:

-bash-3.00$ find . -inum 32983551 -exec rm {} \;

-bash-3.00$ ls

a de.c ethnet ethnet.c ethnet.h hard_link kstat

看di文件被删除了。因为这个例子是在unix-center的机子上运行的,暂时没有文件名为乱码的文件做为示例,

但是道理是一样的,不影响我们的理解。

要重命名一个文件,命令也很简单,如下:

-bash-3.00$ ls -i

32983542 de.c 32983554 ethnet.c 32983543 hard_link 32983545 kstat.c 

32983544 ethnet 32983541 ethnet.h 32983543 kstat 32983681 sys_link 

-bash-3.00$ find . -inum 32983542 -exec mv {} di.c \;

-bash-3.00$ ls -i

32983542 di.c 32983554 ethnet.c 32983543 hard_link 32983545 kstat.c 

32983544 ethnet 32983541 ethnet.h 32983543 kstat 32983681 sys_link 

看看,de.c文件被重命名为di.c了。特别要提一下的是,在find命令中的“{}”表示find命令找到的文件,在

-exec选项执行mv命令的时候,会利用按i节点号找到的文件名替换掉“{}”

感谢各位的阅读,以上就是“CentOS下删除或重命名乱码文件的方法”的内容了,经过本文的学习后,相信大家对CentOS下删除或重命名乱码文件的方法这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: CentOS下删除或重命名乱码文件的方法

本文链接: https://lsjlt.com/news/259366.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • CentOS下删除或重命名乱码文件的方法
    这篇文章主要讲解了“CentOS下删除或重命名乱码文件的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CentOS下删除或重命名乱码文件的方法”吧!当文件名为乱码的时候,无法通过键盘输入...
    99+
    2023-06-10
  • linux下怎么删除乱码的文件名
    这篇文章主要介绍“linux下怎么删除乱码的文件名”,在日常操作中,相信很多人在linux下怎么删除乱码的文件名问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux下怎么删除乱码的文件名”的疑惑有所帮助!...
    99+
    2023-06-13
  • Linux下删除乱码或特殊字符文件的方法讲解
    由于编码原因,在linux服务器上上传、创建中文文件或目录时,会产生乱码,如果想删除它,用rm命令是删除不了的,这种情况下,用find命令可以删除乱码的文件或目录。 在linux文件系统中,每个文件都有一个i节点号,可以...
    99+
    2022-06-04
    linux删除乱码文件 linux下删除乱码或特殊字符文件的方法讲解
  • Linux 删除 文件名乱码的文件
    1 现象wget 下载的时候少了个参数,导致目录下生成了几个文件名乱码的文件,直接rm 还删除不了,如下:https://www.cndba.cn/dave/article/116460https://www.cndba.cn/dave/a...
    99+
    2023-05-30
    Linux 删除 文件名乱码的文件
  • Linux下如何删除乱码或特殊字符文件
    这篇文章给大家分享的是有关Linux下如何删除乱码或特殊字符文件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。今天遇到一个问题,一个文件名是“-MXV9.log”,直接用rm删除的时候就报错,如下:[localh...
    99+
    2023-06-05
  • Linux下怎么删除乱码或特殊字符文件
    这篇文章将为大家详细讲解有关Linux下怎么删除乱码或特殊字符文件,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Linux下如何删除乱码或特殊字符文件?今天遇到一个问题,一个文件名是“-MXV9.log”...
    99+
    2023-06-28
  • linux如何删除乱码文件名的文件
    这篇文章主要介绍“linux如何删除乱码文件名的文件”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“linux如何删除乱码文件名的文件”文章能帮助大家解决问题。删除方法:1、利用“ls -i”命令获取...
    99+
    2023-07-02
  • centos重命名文件的方法是什么
    在CentOS中,可以使用`mv`命令来重命名文件。命令的基本语法如下:```mv [选项] 原文件名 新文件名```例如,要将文件...
    99+
    2023-09-15
    centos
  • java下载文件文件名乱码解决方法
    在进行文件下载的时候出现中文名称乱码,显示不出来:response.setHeader(“Content-Disposition”, “filename=自定义的名称.jpg” )解决办法对中文名称进行编码处理:String fileNam...
    99+
    2016-09-26
    java 乱码
  • 删除文件或文件夹的多种方法
    删除文件或文件夹的多种方法 当杂乱无章的文件或文件夹造成磁盘空间无谓消耗时,您便可利用由Windows XP提供的多种方法将不再需要的文件或文件夹删除掉。您可在Windows资源管理器中利用以下任意一种方法执行删除操作:...
    99+
    2023-05-24
    删除文件 文件夹 多种方法 文件 方法
  • 【Java文件导出乱码】java导出文件中文名乱码或下划线或百分号解决方法(已解决)附源码
    【写在前面】其实导出这个功能在业务需求中是很多的,今天我就先不重点介绍导出实现过程,主要给大家讲解一下导出文件时候,文件名是中文的情况下会出现乱码、下划线等现象该如何去解决,如何理性分析。 涉及知识点...
    99+
    2023-09-12
    java 开发语言
  • Linux 删除特殊字符文件名或目录的方法
    通过文件的inode号删除文件 先用ls -i 找出要删除文件的inode 号 ls -i |grep xxxxxx|awk '{print $2}'|xargs -i rm -f {} xxxxxx为文件的 ino...
    99+
    2022-06-04
    linux 删除文件名 linux删除目录
  • java中文件下载时文件名乱码的解决方法
    java下载文件时文件名出现乱码的解决办法: String userAgent = request.getHeader("User-Agent"); String formFileName = file.getFileNa...
    99+
    2018-09-25
    java 乱码
  • linux如何删除乱码的文件
    这篇文章主要介绍了linux如何删除乱码的文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。优雅的删除乱码的文件在 Linux 系统中,会经常碰到名称乱码的文件。想要删除它,...
    99+
    2023-06-27
  • vue下载文件及文件重命名的方法是什么
    这篇文章主要介绍“vue下载文件及文件重命名的方法是什么”,在日常操作中,相信很多人在vue下载文件及文件重命名的方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”vue下载文件及文件重命名的方法是什么...
    99+
    2023-07-04
  • java下载文件名乱码解决方法介绍
    java Web开发下载文件功能(代码如下),文件名如果带有中文,经常会出现乱码现象,需要进行编码。(推荐:java视频教程)String fileName = "测试文件.doc"; try { HttpServletRespo...
    99+
    2016-05-19
    java
  • java下载文件名乱码解决方法详解
    java下载文件名乱码的方法:(推荐:java视频教程)每个浏览器的编码不一样,火狐采用的是base64.ie和谷歌采用的是url编码:所以我们在设置响应头的时候Content-Type getServletContext().getMin...
    99+
    2018-11-08
    java
  • java io文件操作删除文件或文件夹的方法
    这篇文章主要讲解了“java io文件操作删除文件或文件夹的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“java io文件操作删除文件或文件夹的方法”吧!一、删除文...
    99+
    2023-06-29
  • 解决PHP文件名乱码的方法
    解决PHP文件名乱码的方法 在开发过程中,不少开发者都会遇到PHP文件名乱码的问题,特别是在处理中文文件名时。这种问题会导致文件无法正确识别和加载,给开发工作带来不便。在本文中,我们将...
    99+
    2024-02-27
    方法 乱码解决 php 文件名
  • ubuntu删除文件夹命令的方法
    ubuntu删除文件夹命令是rm,具体操作方法:1.打开ubuntu终端;2.使用删除命令将你指定的文件夹进行删除即可。ubuntu删除文件夹命令是rm,具体操作方法如下:打开ubuntu终端,可以使用快捷键【Ctrl+Alt+T】打开终端...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作