Linux中centos7删除rz上传文件导致的乱码文件名或者目录名

Xshell实战指南:解决乱码、键盘映射与效率翻倍的深度技巧 在远程服务器管理与运维工作中,SSH客户端是连接本地与Linux服务器的核心桥梁,其稳定性和效率直接影响工作流。字符编码与终端模拟是其中的基础技术原理,编码不一致会导致终端显示乱码,而终端类型不匹配则可能引发键盘映射异常,影响命令输入。理解并正确配置这些底层参数,能从根本上解决连接稳定性与交互准确性问题,提升日常运维和开发效率。本文聚焦于Xshell这一主流工具,针对字符编码乱码、键盘映射异常等高频痛点,结合UTF-8编码、终端类型(TERM)等热词,提供从原因分析到根治方案的系统性排查路径。同时,深入探讨 阅读详情

  有时,rz上传文件失败或者不小心输入命令会产生乱码文件名。因为用rm 删除特殊字符基本无效,故找到了下面两种简单易用的方法:

例子:

  [root@mirror:~]$ 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随时结束

  [root@mirror:~]$ rm ./*
  rm: remove regular file `./\245\373b\253\272g\224\257\374\346\370E#\245藠\277T ko\376\335\322\332k%\325m~P\347JbS\364]\245\345b#\250\311[\203m\376\320y\372\375LZn.\3227'? y  
  rm: remove regular file `./falcon-agent-5.1.0.tar.gz'? n
  rm: remove regular empty file `./M\277m\233\260+\263BO'? y
  rm: remove regular file `./yc_linkd-nmob_2.6_ex_CTL-64.tar.gz'? n

注意:请先确保rm命令没有被alais成rm -rf

2.找到索引节点进行删除(inode)

   find ./ -inum 54263996 -exec rm -rf {} \;

-rf在{}前面,否则会报     

  [root@mirror:~]$ ls -li
  total 11420
  6176785 -rw-rw-r-- 1 langxiaowei langxiaowei 0 Oct 13 17:26 ?7?%??S?^d??X???b戮
  6176784 -rw-rw-r-- 1 langxiaowei langxiaowei 29 Oct 13 17:26 ??b??g?????E#?藠?T ko????k%?m~P?JbS?]??b#??[?m??y??LZn.?7
  6176782 -rw-r--r-- 1 langxiaowei langxiaowei 3203523 Aug 20 10:02 falcon-agent-5.1.0.tar.gz
  6176787 -rw-rw-r-- 1 langxiaowei langxiaowei 0 Oct 24 14:15 M?m??+?BO

  [root@mirror:~]$ find ./ -inum 6176785 -exec rm -rf {} \;

这样一个个删除inode即删除了对应文件

Java开发日常:掌握这几个 Linux 核心操作就够了 XShell 是一个强大的安全终端模拟软件,支持SSH1、SSH2、SFTP、TELNET等多种协议,用于远程连接Linux服务器。它是Java开发人员日常工作中不可或缺的工具。XFTP 是一个文件传输软件,用于在Windows和Linux之间安全地传输文件,支持SFTP、FTP等协议。通常与XShell配合使用。 阅读详情

相关推荐

Xshell 7与8安装配置全指南:避坑、安全与稳定性实战

Xshell作为主流SSH终端工具,其安装过程远不止‘下一步’那么简单——它涉及操作系统兼容性、加密模块演进、许可机制变更及安全策略落地等底层技术逻辑。随着Xshell 7引入CNG加密API、Xshell 8强制离线激活并禁用Telnet,安装失败已从操作失误升维为系统级适配问题。本文围绕Windows平台(尤其Win10/11)展开,解析.NET依赖、注册表残留、PATH环境继承、UTF-8中文渲染、SSH保活冲突等高频故障根因,覆盖从下载校验、组件选择到会话级安全加固的完整链路,助力运维人员构建稳定、

weixin_34331102的博客 413

Linux 基本命令(一)

1.copy [root@localhost ~]# cp /root/Desktop/file /root/Desktop/folder 2.move [root@localhost ~]# mv /root/Desktop/file /root/Desktop/folder 3.remove [root@localhost ~]# rm /root/Desktop/folder/fi

maoweiting19910402的专栏 2218

Centos中如何删除带有特殊符号的乱码文件_rz命令产生的乱码文件如何删除_使用文件号删除乱码文件---Linux运维工作笔记058

这个文件报错了,可以看到用rm -rf 根本删除不掉. 这个文件后面包含了一个.对吧。可以看到直接执行ls -i 命令就可以了,这样就可以把每个文件的文件号列出来.find -inum 13631543(文件号) -delete。然后我们可以根据文件号进行删除.可以看到有一堆的乱码文件.

添柴程序猿的专栏 1179

centos使用rz命令上传文件乱码

CentOS安装rz和sz命令   yum install lrzsz 一、首先查看当前系统默认采用的字符集 命令:locale 或者echo $LANG,如果当初安装的时候已经选择了中文语言包的话,那么默认的就是UTF-8字符集[root@localhost ~]# localeLANG=zh_CN.UTF-8LC_CTYPE="zh_CN.UTF-8"LC_NUMERIC="zh_CN.UTF...

珍惜 1万+

GD32F103RCT6/GD32F303RCT6(6.2)USART串口实战:从寄存器配置到DMA高效传输

本文详细介绍了GD32F103RCT6和GD32F303RCT6的USART串口通信实战,从寄存器配置到DMA高效传输的全过程。通过具体的代码示例和优化建议,帮助开发者快速掌握串口通信的关键技术,提升嵌入式开发效率。特别强调了DMA在高速数据传输中的优势和应用技巧。

weixin_33725239的博客 308

Cesium+Three.js融合实战:从零构建GIS与BIM一体化大场景

本文详细介绍了Cesium与Three.js融合技术在GIS与BIM一体化大场景中的应用实践。通过坐标系转换、双引擎协同渲染等核心技术,实现宏观地理信息与微观建筑细节的完美结合,为智慧城市、数字孪生等项目提供高效解决方案。文章包含环境配置、性能优化等实战经验,助力开发者快速掌握三维可视化开发技巧。

weixin_42563415的博客 261

linux系统中的删除操作

#rm [-fir] 文件或者目录 参数: -f:就是force的意思,忽略不存在的文件,不会出现警告信息; -i:互动模式,在删除前会询问用户是否操作; -r:递归删除。最常用的在目录删除。这是一个非常危险的参数!!! 范例一:删除bashrc #rm -i bashrc rm: remove regular file `bashrc'? y #如果加上-i参数,就会主动询...

weixin_33862514的博客 409

【BLE系列-第六篇】GATT解析:属性、特征、描述符的逻辑关系

本文系统介绍了BLE协议中的ATT和GATT机制。ATT以"属性"为基本数据单元,包含UUID、Handle、权限和Value四个要素。GATT则在ATT基础上构建了服务、特征和描述符的层次结构:服务(UUID:0x2800/0x2801)通过声明属性标识,特征声明(UUID:0x2803)指向特征值(UUID:0x2Axx或自定义),描述符(UUID:0x2900~0x290F)提供附加信息。GATT复用ATT发现机制,通过定义特定UUID语义实现服务发现和特征管理。这种设计使BLE设

qq_43399763的博客 1929

解决使用 rz 命令乱码问题

问题经历:使用 rz 命令上传一个 tar 包出现一堆乱七八糟的乱码,这个时候使用: rz -be or rz -e 就可以解决。为什么可以解决: -e, --escape Force sender to escape all control characters; normally XON, XOFF, DLE, CR-@-CR, and Ctrl-X are es...

baobaoxiannv的博客 7661

图像去雾常见数据集

上述数据集涵盖了室内、室外、真实和合成等多种场景,可以满足不同研究需求。在选择数据集时,建议根据具体任务的应用场景和目标选择合适的数据集,例如真实雾天图像适合模型的实际应用验证,而合成数据则适合模型的快速迭代和训练。希望本文能为从事图像去雾研究的朋友提供一些帮助!

m0_68604571的博客 6333

手把手教你学simulink实例--基于Simulink的航空发动机控制系统设计与仿真

航空发动机是飞机的核心动力装置,其性能直接影响飞行器的安全性、经济性和可靠性。现代航空发动机控制系统需要具备高精度、快速响应和强鲁棒性的特点,以适应复杂的飞行环境和任务需求。本项目旨在使用MATLAB/Simulink平台,设计并实现一种适用于涡扇发动机的闭环控制系统,通过调节燃油流量、压气机叶片角度等控制变量,确保发动机在不同工况下稳定运行,并满足推力需求。

MHD0815的博客 275

rm: remove regular file `t1.sh'?

rm: remove regular file `t1.sh’?删除文件时遇到rm: remove regular file `t1.sh'?提示,意思是删除t1.sh文件时,需要用户通过”y”或”n”进行确认。也就是rm: remove regular file `t1.sh'? y #确认删除操作 如何设置rm时是否确认rm -i即可在删除文件时让你确认如果不想加-i那么,在linux下可以

绯浅yousa的笔记 1万+

2024 年 9 月青少年软编等考 C 语言三级真题解析

2024 年 9 月青少年软编等考 C 语言三级真题解析。

发布少儿编程考级的真题和优秀竞赛题解析,以及一些讲义。 1739

centos执行rz命令后出现乱码文件

rz上传文件中途断网,然后服务器就疯了,开始疯狂闪出这种乱码,然后停止后出现一个乱码文件 怎么删也删不掉,看到了一篇文章介绍解决办法 执行命令:ls -i 显示所有文件的ID find ./ -inum 786435 | xargs rm -rf 执行查询这个ID为786435的文件并且给他移除掉。 再ll一下就可以发现它已经被删除了。 ...

ccmedu的博客 1973

控制算法研发工程师(博士)职位深度解析与面试指南

摘要:广东万和新电气股份有限公司招聘控制算法研发工程师(博士),工作地点佛山顺德。职位要求2026届博士学历,电子信息工程或控制科学与工程专业。主要职责包括:1)燃气热水、热泵等系统的电控软件设计与优化;2)开发PID、模糊控制、ADRC、MPC等智能算法,应用于恒温控制、变频调节等场景。重点考察算法研发能力、系统稳定性优化及嵌入式实现经验。该职位提供三年资深工程师培养计划,需具备扎实的控制理论基础和工程实践能力,能够处理非线性系统、多工况自适应等复杂控制问题。

郑伟强dev的专栏 139

Python爬虫实战:逆向解析腾讯视频API,高效获取结构化视频信息

首先,我们定义期望获取的数据结构,这有助于数据验证和代码清晰度。python"""腾讯视频信息数据模型"""title: str = Field(..., description="视频标题")vid: str = Field(..., description="视频唯一ID")play_count: Optional[int] = Field(None, description="播放量")

2201_76125261的博客 2379

linux(centos7) 相关错误解决合集

systemctl stop NetworkManager systemctl start network.service systemctl start NetworkManager

Ramelon的博客 942

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Linux文件传输工具全解析:FTP、SFTP、SCP与rz/sz实战指南

文件传输是连接本地与远程服务器、实现数据同步与备份的基础技术,其核心在于建立安全可靠的数据通道。从早期的FTP协议到现代的SSH加密传输,文件传输技术不断演进,旨在解决数据传输过程中的安全、效率与便捷性问题。在Linux环境中,文件传输不仅是日常运维的必备技能,更是保障系统稳定与数据安全的关键环节。通过理解不同工具的工作原理与适用场景,可以显著提升工作效率并规避安全风险。本文聚焦于FTP、SFTP、SCP与rz/sz等主流工具,深入探讨其协议差异、安全机制与性能优化,并结合SSH密钥认证、Chroot目录限

weixin_34290096的博客 394

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Linux CentOS JDK + Tomcat + MySQL 安装配置

上传并解压JDK安装包 为了方便管理,在根目录创建export文件夹,在里面再新建两个文件夹 mkdir -p /export/soft mkdir -p /export/install soft文件夹放我们上传的安装包 install文件夹放安装包解压后的文件 切换到soft文件夹,使用rz命令或者 ...

大数据流浪法师的学习笔记与分享 500

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Linux CentOs

wget 命令是 Linux 系统用于从Web下载文件的命令行工具,支持 HTTP、HTTPS及FTP协议下载文件,而且wget还提供了很多选项,例如下载多个文件、后台下载,使用代理等等。不在编辑状态的时候直接输入:q是退出,如果文本改变了,想要不保存,强行退出,:q!:可选参数,限制下载速度,默认是全速下载,如果文件太大,占用宽带较多,想不影响其它任务,可以限制它的速度。:可选参数,断点续传,如果文件太大,还没有下载完成就中断了,使用。:无论目标文件或目录是否存在,直接覆盖目标文件或目录,不提示。

while(life)++; 1112

linux下安装cmake和mysql遇到的问题总结

首先是在安装cmake的过程中遇到的问题: 1.開始使用yum命令安装时,不知道为什么一直不行,然后就准备wget 来先下载压缩包,再手动编译。 因为网络限制,wget不能下载外网的东西一直显示connection timed out 起初我还一直以为环境有问题。一直解决这个连接超时的问题。后面我開始从本地下载后上传到linuxserver上,由于是在secureCRT上ssh...

weixin_30896511的博客 125

Linux 基础指令与内核思维构建系列(五):从文件查找到系统管理

which、whereis、find、grep、top、rz、sz、zip、tar、file、scp、bc、uname、shutdown,history

2502_91499791的博客 219

linux命令vi的使用rz,Linux相关操作,及vim命令图

Linux相关学习笔记CentOS下安装JDK的三种方法:第一种:手动安装0 在安装前要将openjdk先卸载完毕:rpm –qa|grep java 查看已存在的jdk使用:rpm –e –nodeps xxxx来直接卸载1 在/usr/local/目录下创建一个java目录: mkdir /usr/local/java2 进入/usr/local/java目录: cd /usr/local...

weixin_30563851的博客 351

Linux 运维命令速查大全:X86/ARM 通用,深度适配麒麟/Ubuntu/CentOS/红帽

摘要:本文整合优快云、掘金、知乎百万级流量优质博文,构建史上最完整的Linux命令手册。全文覆盖基础命令、文本处理、包管理、防火墙、用户权限、系统监控、网络配置、Docker运维等全场景,并深度适配银河麒麟、中标麒麟等国产信创系统,区分Debian/RedHat两大派系,解决ARM/X86跨架构命令报错问题。包含 “零基础极速上手”、 “运维血泪避坑” 、“ 完整命令速查表 ”等独家章节,适合新手入门、日常运维、国产化项目落地,文末提供带目录完整版PDF资源下载。

折哥|智能物流与Java实战,副高数据库工程师。深耕出版社物流WMS/OMS(线体/立库/VGA),也分享Java进阶与OMS电商对接。Oracle→PG实战派。相信沉淀可迁移能力,分享通用技术,不藏不虚。 3075

从Windows到Linux:24个常见命令报错与修复实战

Linux与Windows命令行体系截然不同,可执行格式、Shell、路径分隔符等底层差异导致命令不通用。其原理在于Shell通过PATH环境变量查找可执行文件,命令未安装或路径未配置即会触发command not found。理解这一机制,是Windows用户迁移到Linux后高效排查问题的基础。在实际工程中,常见问题涵盖telnet、netstat等工具缺失,dir、copy等习惯映射,以及脚本换行符、执行权限、环境变量配置等六大类。通过掌握包管理器安装软件、调整PATH、使用dos2unix转换脚本等

weixin_33816300的博客 498
上一篇: oracle数据库数据存入问题 java.sql.SQLException:ORA-01861:文字和格式字符串不匹配、数字类型填入了非数字类型
下一篇: springmvc报Ambiguous handler methods mapped for HTTP path
qq_34412985
博客等级 码龄11年 143粉丝 983原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值