鱼C论坛

 找回密码
 立即注册
查看: 3347|回复: 15

[已解决]关于中文命名的py文件在Linux下乱码的问题

[复制链接]
发表于 2020-8-11 21:11:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 昨非 于 2020-9-2 09:26 编辑

详细问题:
   在Windows本地写了一个py小程序(中文命名),在cmd用putty的pscp命令传到阿里云服务器上(Ubuntu系统),然后命名出现了如图的乱码。
图片如下:

                               
登录/注册后可看大图


现在我想删除该.py文件,结果(ctrl+cv过来的)乱码命名无法识别(大概就是这个意思),特此求助,无比感谢
最佳答案
2020-8-11 21:16:22
用find命令可以删除乱码的文件或目录。

首先进入乱码文件或目录所在的目录

使用ls -i命令找到文件或目录的inode,

文件或目录前面的数字字符串就是inode,

接下来使用find命令查询并且删除此文件或目录
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-8-11 21:14:17 | 显示全部楼层
说来惭愧,小子初来鱼C,家底薄,望理解
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-11 21:15:40 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-11 21:16:22 | 显示全部楼层    本楼为最佳答案   
用find命令可以删除乱码的文件或目录。

首先进入乱码文件或目录所在的目录

使用ls -i命令找到文件或目录的inode,

文件或目录前面的数字字符串就是inode,

接下来使用find命令查询并且删除此文件或目录
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-11 21:22:48 | 显示全部楼层
Hello. 发表于 2020-8-11 21:16
用find命令可以删除乱码的文件或目录。

首先进入乱码文件或目录所在的目录

请问“使用find命令查询并且删除此文件或目录”这一步中inode起到了什么作用呢(具体命令是啥,使用inode替代文件名吗?)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-11 21:25:42 | 显示全部楼层
昨非 发表于 2020-8-11 21:22
请问“使用find命令查询并且删除此文件或目录”这一步中inode起到了什么作用呢(具体命令是啥,使用inode ...

差不多吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-11 21:28:13 | 显示全部楼层
具体命令已经写在上面了?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-11 21:33:22 | 显示全部楼层
Hello. 发表于 2020-8-11 21:28
具体命令已经写在上面了?


                               
登录/注册后可看大图


抱歉还是没理解您的意思,,
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-11 21:43:17 | 显示全部楼层
Hello. 发表于 2020-8-11 21:28
具体命令已经写在上面了?

好的,已经解决的,谢谢前辈
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-11 21:44:54 | 显示全部楼层
注:正确命令:find -inum 1055585 -delete   
其中1055585由ls -i 得到
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-21 13:26:39 | 显示全部楼层
鱼币啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-21 13:53:45 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-8-21 14:37:16 | 显示全部楼层
昨非 发表于 2020-8-11 21:44
注:正确命令:find -inum 1055585 -delete   
其中1055585由ls -i 得到

可以拿走尽管拿,反正已经不是我的了,尽管拿,(看着心烦
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-21 17:44:46 | 显示全部楼层
你还在linux这儿活动?也许这就是大佬吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-23 12:10:46 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-8-23 12:13:16 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-28 03:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表