linux重命名乱码文件,Linux中重命名乱码文件

Linux下,如何将一个乱码的文件进行重命名

方法一:

命令格式:mv $(ls |egrep "[^a-zA-Z0-9.-]") tandao.tx

[root@nb o]# ls |egrep "[^a-zA-Z0-9.-]"

?°-?ˉ? ###从找到文件中找出乱码文件

[root@nb o]# mv $(ls |egrep "[^a-zA-Z0-9.-]") tandao.txt

方法二:

命令格式:find . -inum -exec mv {} 新名字 \;

代表 inode 号码

文件inode不会变

第一步、先找到乱码文件的inode号码

[root@nb ~]# ll -i o.txt

-rw-r--r-- root root Sep : o.txt

这个411380就是inode号码

第二步、利用mv命令改名字

find . -inum |xargs -i mv {} tandao.txt

如果有更多方法请留言,谢谢!

Linux中重命名文件

linux下重命名文件有两种方式: 1.较简单的处理命令:mv mv 原文件名 新文件名 如:mv myFile newName 将MyFile重命名为newName. 2.linux提供了一个重命名 ...

[Linux] Linux中重命名文件和文件夹的方法(mv命令和rename命令)

原文链接 在Linux下重命名文件或目录,可以使用mv命令或rename命令,这里分享下二者的使用方法. mv命令既可以重命名,又可以移动文件或文件夹. 例子:将目录A重命名为B mv A

你可能感兴趣的:(linux重命名乱码文件)