Linux删除乱码非空目录

# ls -li
总用量 39044
1829685 drwxr-xr-x 4 root   root       4096  2月  9 15:06 2.1
1446168 -rw-rw-r-- 1 binwen binwen 37780423  2月  9 18:11 Htc_常用软件.zip
1829684 drwxr-xr-x 2 root   root       4096  1月 21 12:00 huiyiRom_up
1829688 drwxr-xr-x 2 root   root       4096  2月  1 12:20 -?+????? v1.17.02
2526616 -rw-r--r-- 1 root   root    2140325  2月  9 18:15 墨迹天气 v1.17.02.zip
# find ./ -inum 1829688 -print -exec rm {} -rf \;
# ls -li
ls -li
总用量 39040
1829685 drwxr-xr-x 4 root   root       4096  2月  9 15:06 2.1
1446168 -rw-rw-r-- 1 binwen binwen 37780423  2月  9 18:11 Htc_常用软件.zip
1829684 drwxr-xr-x 2 root   root       4096  1月 21 12:00 huiyiRom_up
2526616 -rw-r--r-- 1 root   root    2140325  2月  9 18:15 墨迹天气 v1.17.02.zip

原文地址:https://www.cnblogs.com/ziwuxian/p/10070442.html

时间: 2024-10-30 11:17:33

Linux删除乱码非空目录的相关文章

Linux删除乱码文件或者目录

Linux删除乱码文件或者目录 有时在Linux下面解压一些zip或者rar文件后会产生乱码文件或者目录,这个时候使用rm不能成功删除,需要使用一些特别的方法 来进行删除,下面是我经常使用的两种方法. 方法一: 使用rm -rf 删除上一级目录,当然前提是需要备份你需要备份的数据. 一种思路: 1. 比如/home下文件夹内含有乱码的文件 2. mkdir tmp 3. 将所有的文件首先移动到 mv * tmp/ 4.到tmp下 把所有有正常的显示字符的文件移动出来 cd tmp ; mv [a

linux删除乱码

一:前沿 好久没有记载东西了,回来之后一直忙着改东西,我走之前项目是什么样,回来后也差不多.郁闷啊,努力敲代码,但是要敲出思想来啊.先会做,然后深入思考 二:内容 (1)每次使用rz命令向服务器上传代码时候,有可能中断并且出现乱码,这原因是什么其实我暂时不知道,我觉得很大程度就是网络问题. 在网上搜了下,说每个文件都有一个"i节点",所以可以通过这个东西来管理文件.我们可以通过命令 ls -l 看到每个文件对应的“i节点”. 我们在通过找到i节点文件名来删除,命令如下: find ./

160802、1.06s删除10w条重复记录只保留一条(mysql)及linux删除乱码文件

上次发表过的一遍删除重复记录的文章,其中最优的方案三删除1w条也花了0.07秒而2w条就已经花掉了4秒.今天进行了进一步优化,测试删除10w条只花了1.06秒.速度提升了很多. 建表语句 CREATE TABLE `test_user` ( `id` INT(10) NOT NULL DEFAULT '0', `namea` VARCHAR(40) NOT NULL, `nameb` VARCHAR(40) NOT NULL, `user_id` VARCHAR(40) NOT NULL, PR

linux删除乱码文件

不知道大家有没有碰到这种文件,因为是乱码,文件无法删除,这时我们就可以考虑用下面的命令进行删除文件或目录 ls -i //列出文件节点 find ./ -inum XXX(节点号) -print -exec rm -rf {} \;    //删除节点号文件 find . -inum XXXX(节点号) -exec mv {} file.txt \:   //其实我们还可以执行这个命令,修改乱码文件名为正常文件名 [[email protected] installation]# ls -li

Linux删除乱码文件名或者目录名

有时,rz上传文件失败或者不小心输入命令会产生乱码文件名.因为用rm 删除特殊字符基本无效,故找到了下面两种简单易用的方法: 例子: [[email protected]:~]$ ls ??    ??b??g?????E#?藠?T ?7?%??S?^d??X???b戮  falcon-agent-5.1.0.tar.gz 1.rm命令 rm ./* 因为rm命令再删除文件前都会询问,故我们可以利用rm询问机制删掉乱码文件. 确认要删除的乱码文件输入y,其他回复n.期间可以用ctrl+c随时结束

linux删除乱码文件[转载]

一些乱码文件不可以通过普通的rm命令进行管理.可以通过删除i节点的方式删除. [[email protected]_168_100_35 musicwap]# ls??,?K?k??a*.?J]?k?Φ??P???Z?b?A?R???X??u??.?????*[email protected]?T???xS*查看乱码文件的i结点[[email protected]_168_100_35 musicwap]# ls -liaha54263996 -rw-rw-r-- 1 musicwap musi

linux 删除乱码文件 目录

[email protected]:~$ ls -liaha total 39M 12320770 drwxr-xr-x  8 chunli chunli 4.0K Apr 12 22:07 . 12320769 drwxr-xr-x  3 root   root   4.0K Mar 12 21:24 .. 12320778 -rw-rw-r--  1 chunli chunli  39M Apr 12 21:14 arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2

python脚本实现删除Windows非空目录

def delete_dire(dire): dir_list = [] for root, dirs, files in os.walk(dire): for afile in files: os.remove(os.path.join(root, afile)) for adir in dirs: dir_list.append(os.path.join(root, adir)) for bdir in dir_list: os.rmdir(bdir) 原文地址:https://www.cn

Linux (mkdir rmdir)创建和删除非空目录

linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录. 命令格式: mkdir [选项] 目录... 命令功能: 通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录.要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限.并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名,即同一个目录下不能有同名的(区分大小写). 命令参数: -m,