Terminal cd 到 Documents, 然后用ls指令,显示有个文件以~$N开头,但是直接通过界面的方式查看 Documents 中的文件,并看不到这个奇怪的文件。 尝试在terminal中用rm 删除,但是显示没有该文件。通过一番查找发现解决办法。

在linux下,每个文件都有一个i节点号,因此可以考虑通过i节点号来管理文件。

解决办法:

1. 通过ls -i 指令获得文件的i节点号

2. 如果想删除的文件i节点号是123456,然后输入 find . -inum 123456 -exec rm {} \;  就可以删除乱码名的文件

通过这个指令可以删除乱码名的文件夹:find ./ -inum 123456 -print -exec rm {} -rf \;

如果想要重命名一个乱码名的文件,命令如下:

find . -inum 123456 -exec mv {} hello.txt \;

说明一点: find命令中的“{}”表示find命令找到的文件,在 -exec选项执行mv命令的时候,会利用按i节点号找到的文件名替换掉“{}”

如果觉得本文有帮助,请点个赞

linux 文件夹 乱码,Linux 如何删除乱码文件名的文件或文件夹相关推荐

  1. php删除目录文件内容,php清空(删除)指定目录下的文件,不删除目录文件夹的实现代码...

    搜索热词 web 开发中我们可能会碰到需要将某个目录下的所有文件清空,但不删除这个目录下的子目录(当然也不会删除被删除的根目录)的情况.那么对于这种只删除文件而不删除目录的方法,你是如何处理的呢?下面 ...

  2. 服务器inetpub是什么文件夹,inetpub是什么文件夹?Win10怎么删除c盘下的inetpub文件夹?...

    Win10怎么删除c盘下的inetpub文件夹?升级Win10系统之后,很多用户发现c盘多了一个名为"inetpub"的文件夹,那么这个inetpub是什么文件夹呢?其实inetp ...

  3. 服务器无法替换dll文件,教你如何彻底删除服务器上的残留dll文件

    服务器上一些顽固的软件,在卸载之后会有残留的 dll 文件保留,而且这个 dll 文件并没有删除.当我们删除一个文件夹或者应用程序的时候,总是会遇到当前文件正在被使用,请关闭后重试的问题,一种情况是当 ...

  4. linux解决病毒系列之一,删除十字符libudev.so病毒文件

    前两天被服务器商通知服务器带宽流量增加,我想了想我们服务走的内网,没有什么大的带宽占用,于是我马上登录服务器. 用top命令查看运行情况,我擦,有一个进程吃了很高的cup,于是我赶紧用kill -9 ...

  5. linux 删除o开头的文件,linux实现除了某个文件或某个文件夹以外的全部删除

    比如一个目录下有1,2,3,4,5这五个文件,现在我需要删除除了2以外的所有文件,那么我可以使用 find . ! -name 2 -exec rm -f {} \; 当然你还可以配合着 -maxde ...

  6. linux 创建目录和删除目录下,Linux下怎么创建目录命令与删除命令

    linux命令在系统中有两种类型:内置Shell命令和Linux命令.接下来是小编为大家收集的Linux下怎么创建目录命令与删除命令,欢迎大家阅读: Linux下怎么创建目录命令与删除命令 1.mkd ...

  7. android 卸载残留代码,安卓手机怎么彻底清除卸载残留文件夹?如何彻底删除安卓手机上的残留软件[多图]...

    小伙伴们在清理手机垃圾的时候会出现卸载的软件还留有没用的文件夹,但也不知道哪个文件是否能删除.是否有用,不知道哪些是没用的垃圾,并且还会占用很多的内存.接下来就由果粉客为大家详细介绍下安卓手机彻底清除 ...

  8. PHP如何删除一个路径下的所有文件夹和文件教程

    PHP如何删除一个路径下的所有文件夹和文件?等资源,欢迎您收藏本站,我们将为您提供最新的PHP如何删除一个路径下的所有文件夹和文件?资源 PHP如何删除一个路径下的所有文件夹和文件?下面本篇文章给大家 ...

  9. linux创建更改目录,Linux中目录的创建与删除命令使用说明

    mkdir命令 mkdir 用于创建一个或多个目录 语法: 语法是 mkdir [命令开关] 目录 命令开关: -m 文目录设置操作权限 -p 如果上级目录不存在,同时创建它们. -v 输出创建的每个 ...

最新文章

  1. 重记解决kube-dns故障一则---ceph惹的祸
  2. amos看拟合度在哪里看_小程序开发公司哪里强?看这几点
  3. ajax点击事件触发后台,使用jquery点击事件触发AJAX
  4. centos中配置java视频教程_安装CentOs
  5. ldap java 对象 存储_java - 修改UID在LDAP存储库 - SO中文参考 - www.soinside.com
  6. AndroidDeveloper Weekly NO.4
  7. @RequestMapping测试各种访问方式
  8. java 状态模式的实现与应用
  9. 我的第一个项目催生的前世今生(LAIS,LKJ,DTU,记录器)
  10. uefi模式下修改Intel网卡MAC地址
  11. vmware workstation 12 永久激活码
  12. HTML制作导航条的方法
  13. 奋斗者——一个高级咨询师是怎样炼成的
  14. 三国霸王大陆服务器维护,霸王大陆修改教程
  15. 16、首页功能 - 小程序端开发 - 微擎小程序模块应用开发
  16. zoj 1002 Fire Net(DFS~ 哈哈哈哈,终于过了!!!)
  17. selenium方法~设置为无头模式
  18. linux3.1内核源码下载,最新版内核-3.1.8(已更新)
  19. 计算机二级知识竞赛,新思路等考通二级ACCESS(计算机二级ACCESS题库工具)V4.1 正式版...
  20. Android广播:BroadcastQueue: Background execution not allowed: receiving

热门文章

  1. HIVE-TEZ引擎配置安装
  2. js数组删除指定元素
  3. 使用profile的PASSWORD_VERIFY_FUNCTION参数实现自定义的密码验证规则
  4. 【算法基础】基础算法之排序
  5. Elasticsearch 整合机器学习强化排序
  6. 我的世界服务器按键显示mode,玩了9年MC,居然不知道按键还能这样操作?!
  7. 手机上始终未出现HisUite通过HDB连接设备
  8. Yahoo!的项目工作流程[转]
  9. 对一个手游修改器锁机APP的分析
  10. Java数组格式字符串转数组