以节点的方式删除linux中乱码文件或目录
来源:互联网 发布:电动车 知乎 编辑:程序博客网 时间:2024/06/05 18:22
网站源码在linux有可能出现像Windows文件夹那样的乱码问题,而我们在ftp使用删除操作则删不掉,文件也打不开,修改权限什么的都没有办法操作,进入命令行也是同样无法操作。
这是我以前上传的一个网站源码,不知道怎么回事就乱码了,占了我2G的服务器空间,今天就用它来作为演示。
首先使用putty.exe 链接服务器。首先找到乱码的文件夹路径 ,使用 ls 命令显示当然目录的所有文件,我们找到乱码文件。
这里蓝色部分就是我们找到的乱码文件,此目录就一个文件。。
每个文件都有一个i节点号,我们可以考虑通过i节点号来管理文件。首先,我们要取得文件的i节点号。这个可以通过ls命令的-i选项获得得,也可以通过ll -i 来获得。 这里我使用 ls -i来操作。。
查看得到前面的那个数字就是 节点号,这里是2409419。
使用find命令将文件名传递给rm命令。e.g:删除节点为2409419的乱码文件夹可以使用如下命令:
find ./ -inum 2409419 -print -exec rm {} -rf \;
这样乱码文件就会成功删除了。。到此ftp里面的乱码文件就没了。
注意:如果提示 find: missing argument to `-exec’
则说明删除时候出现了问题,看图我第一次就输入错了。
斜杠 打反了。。所以出现该错误,这里注意下。另外要注意命令里面的空格哟!
阅读全文
0 0
- 以节点的方式删除linux中乱码文件或目录
- Linux删除文件或目录
- linux编辑或删除以'-'开头的文件
- linux下删除包含特殊符号的文件或目录
- Linux删除中文乱码文件或者目录
- linux下删除乱码文件、目录
- linux递归删除某个文件或目录
- linux下递归删除文件或目录
- Linux删除文件或目录命令:rm
- Linux删除文件-删除乱码文件或者目录
- 乱码文件夹 rm 无法删除...": 没有那个文件或目录
- Linux学习笔记---目录处理命令---删除文件或目录
- Linux节点之间互相拷贝文件或目录报错
- 删除linux的乱码文件
- 删除Linux的乱码文件
- Linux中复制文件或目录的命令
- linux中cp (copy)复制文件或目录的用法
- Linux中chown命令:修改目录或文件的所有权
- poj1279-Art Gallery 直线围成的区域的面积(半平面交模板题)
- svn切换用户
- 【HTTP】缓存
- Android APK反编译就这么简单 详解(附图)
- 2017迈阿密春夏泳装时尚秀女模抓奶走秀 一戴一露泳衣你敢穿吗?
- 以节点的方式删除linux中乱码文件或目录
- 微信小程序开发手记和大众点评实战系列
- osmdroid的使用
- 深度学习初学者不可不知的25个术语和概念
- Android
- 深度学习笔记——深度学习框架TensorFlow(八)[Logging and Monitoring Basics with tf.contrib.learn]
- jQuery的each和jQuery数组的each
- Linux下常用系统分析工具总结(CPU,网络,磁盘,内存)
- 图像三维重建方法综述