linux+删除乱码的文件,linux 下删除乱码文件-乾颐堂

在linux下删除文件,遇到特殊字符是一件非常头疼的事情。

1. 如果文件名带 ‘-’ 或者‘--’这样的字符

删除办法为:rm -- 文件名

如文件名为:-pythontab.tgz

如果用普通方法去删除:

1

rm -pythontab.tgz

结果错误:

rm: invalid option -- pythontab

Try `rm --help' for more information.

可以用:

1

rm -- -pythontab.tgz

则能成功删除。

2. 删除包含其它特殊字符的文件

对于含有其它特殊字符的文件名,如<>!*等,可用

“”转义符或“”双引号引起控制

如名为“>”或“*”

1

2

[root@test]# rm >

[root@test]# rm “*”

3. 删除系统打不出的乱码文件名(终极解决办法)

系统中有一个文件名全是乱码的文件,根本无从下手进行删除(系统打不出乱码符号),这时候我们可以使用inode号来删除之。

1

2

3

4

[root@test]# ll -i

total 14694452

17956913 -rw-r--r-- 1test test 4096 Nov 24 16:24 1?.txt

[root@test]# find . -inum 17956913 -exec rm {} \;

经过测试,以上方法绝对可用

http://www.qytang.com

http://www.qytang.com/cn/list/28/610.htm

http://www.qytang.com/cn/list/28/595.htm

http://www.qytang.com/cn/list/28/583.htm

http://www.qytang.com/cn/list/28/582.htm

http://www.qytang.com/cn/list/28/576.htm

http://www.qytang.com/cn/list/28/523.htm

http://www.qytang.com/cn/list/28/499.htm

http://www.qytang.com/cn/list/28/488.htm

http://www.qytang.com/cn/list/28/466.htm

http://www.qytang.com/cn/list/28/463.htm

http://www.qytang.com/cn/list/28/458.htm

http://www.qytang.com/cn/list/28/455.htm

http://www.qytang.com/cn/list/28/447.htm

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/272651.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

程序员如何保护自己的颈椎

我们程序员天天对着电脑&#xff0c;眼睛&#xff0c;颈椎等等&#xff0c;都会落下不少的职业病。来说说怎么治疗自己的颈椎病。1、颈椎病是怎么产生的形成颈椎病的核心原因是&#xff1a;不良生活习惯我们身体的绝大部分疾病都是来自不良的生活习惯&#xff0c;生活习惯不改&…

如何改变XCode的默认设置

改变bundle ID 进入 /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Project Templates/Application 目录然后进入各个子目录(Navigation-based ApplicationOpenGL ES ApplicationSplit View-based ApplicationTab Bar ApplicationUtility ApplicationView-b…

linux关机时循环输出脚本,Linux关机时执行指定脚本功能实现

1.关机时执行某个脚本的具体思路(1)在文件夹/etc/init.d/下创建关机时需要执行的脚本file_name&#xff1b;(2)分别在文件夹/etc/rc0.d/和/etc/rc6.d/下创建该该脚本文件的链接文件K07file_name&#xff1a;sudo ln -s /etc/init.d/file_name /etc/rc0.d/K07file_namesudo ln -…

URI和URL及URN的区别

对于URL,大家都比较熟悉&#xff0c;其他两个词就比较陌生了。URI、URL和URN是识别、定位和命名互联网上的资源的标准途径。1989年Tim Berners-Lee发明了互联网&#xff08;World Wide Web&#xff09;。WWW被认为是全球互连的实际的和抽象的资源的集合–它按需求提供信息实体–…

Linux基础-目录与路径

今天我们一起来认识下linux中的目录与路径及操作其的一些常用命令。 说起路径就有绝对与相对之分&#xff0c;虽然简单&#xff0c;我们还是再啰嗦一下&#xff1a; 绝对路径&#xff0c;从系统的根目录/开始的目录都是相对路径&#xff0c;比如/usr/bin、/usr/local 相对路径…

螺旋图形Linux,Canvas 螺旋线几何图形绘制

JavaScript语言&#xff1a;JaveScriptBabelCoffeeScript确定window.requestAnimFrame (function() {return window.requestAnimationFrame ||window.webkitRequestAnimationFrame ||window.mozRequestAnimationFrame ||window.oRequestAnimationFrame ||window.msRequestAnim…

28家知名IT公司名称的由来

28家IT公司名称由来&#xff0c;你知道吗&#xff1f;EMC、VMware、IBM、Oracle、NetApp、Citrix、Cisco、Google、Amazon、Alibaba、UCloud、Tencent、Baidu等著名的存储、备份或云计算行业的IT公司&#xff0c;相信你我都是耳熟能详&#xff0c;但这些公司的名称是如何而来的…

编程应该用 Mac ,还是 PC ?

爱编程&#xff0c;不爱修电脑&#xff1b;爱学习&#xff0c;更爱运动&#xff1b;爱科技&#xff0c;也爱娱乐&#xff1b;爱工作&#xff0c;不爱加班。爱幽默、爱生活、爱浪漫、爱打拼&#xff0c;我是程序员&#xff0c;我为自己代言&#xff0c;关注程序员&#xff0c;分…

linux创建虚拟声卡,Pear BIOS 安装和配置指引

Pear BIOS 安装指引Pear BIOS是一套硬件模拟系统&#xff0c;操作系统可以在这套模拟硬件上运行。Pear BIOS可以让用户同时安装多套操作系统&#xff0c;使用时可以选择任何一套操作系统启动。在传统电脑系统上&#xff0c;操作系统可以识别并必须识别硬件&#xff1b;而在这套…

左右值

C/C语言中可以放在赋值符号左边的变量&#xff0c;即具有对应的可以由用户访问的存储单元&#xff0c;并且能够由用户去改变其值的量。左值表示存储在计算机内存的对象&#xff0c;而不是常量或计算的结果。或者说左值是代表一个内存地址值&#xff0c;并且通过这个内存地址&am…

关于 ASP.NET 内存缓存你需要知道的 10 点

缓存机制的主要目的是提高应用程序的性能。作为 ASP.NET 开发人员&#xff0c;你可能会意识到 ASP.NET Web 窗体以及 ASP.NET MVC 可以使用 Cache 对象缓存应用程序的数据。这通常被称为服务器端数据缓存&#xff0c;并且常作为框架的内置功能。虽然 ASP.NET Core 中并没有这样…

linux git删除的文件怎么还原,从Git仓库中恢复已删除的分支、文件或丢失的commit...

从Git仓库中恢复已删除的分支、文件或丢失的commit在使用Git的过程中&#xff0c;有时可能会有一些误操作比如&#xff1a;执行checkout -f 或 reset -hard 或 branch -d删除一个分支结果造成本地(远程)的分支或某些commit丢失可以通过reflog来进行恢复&#xff0c;前提是丢失的…

两张趣图助你理解状态码的含义~

HTTP状态码&#xff08;HTTP Status Code&#xff09;是用以表示网页服务器HTTP响应状态的3位数字代码。我们可以通过查看HTTP状态码来判断服务器状态&#xff0c;常见的有404 、502等&#xff1b;但是其他不是很常见的状态码都代表什么状态呢&#xff1f;下面有两张有趣的图片…

java 自定义注解以及获得注解的值

1.自定义注解 import java.lang.annotation.*;Documented Target(ElementType.FIELD) Inherited Retention(RetentionPolicy.RUNTIME ) public interface MyAnno {/*** 是否能为null* return*/boolean isCanNull() default true;/*** 是否能为空字符串* return*/boolean isCanE…

linux列出管道,lsof列出的管道列表示什么意思?_linux_开发99编程知识库

文件不僅以流形式打開。 其中一些是在 lsof 手冊中列出的&#xff1a;FD is the File Descriptor number of the file or:cwd current working directory;Lnn library references (AIX);err FD information error (see NAME column);jld jail directory (FreeBSD);ltx shared l…

CSS一些实用的技巧

css 字体简写规则当使用css定义字体时你可能会这样做&#xff1a;font-size: 1em;line-height: 1.5em;font-weight: bold;font-style: italic;font-variant: small-caps;font-family: verdana,serif;事实上你可以简写这些属性&#xff1a;font: 1em/1.5em bold italic small-ca…

linux openssh升级8.1,Centos7利用rpm升级OpenSSH到openssh-8.1p1版本

由于近期安全事故频发&#xff0c;打算把机器OpenSSH升级到最新版本&#xff0c;找了一圈&#xff0c;发现分享的rpm包就到7.4版本&#xff0c;最新版已经到8.1.p1&#xff0c;所以博客自编译一个openssh-8.1p1的rpm包进行分享。检查环境&#xff1a;[roottest]# ssh -VOpenSSH…

《HTTP权威指南》 – 11.验证码和新鲜度

服务器应当告知客户端能够将内容缓存多长时间&#xff0c;在这个时间内就是新鲜的。服务器可以用这两个首部之一来提供信息&#xff1a; Expires&#xff08;过期&#xff09;Cache - Control&#xff08;缓存控制&#xff09;Expires首部 规定文档“过期”的具体时间&#xff…

产品经理必备神器推荐

欢迎关注我的公众号&#xff08;同步更新文章&#xff09;&#xff1a;DoNet技术分享平台阅读原文工欲善其事&#xff0c;必先利其器&#xff0c;作为最追求极致体验的产品经理群体&#xff0c;手里有一件趁手的法器&#xff0c;工作起来才会有一种享受般的快感&#xff0c;最近…

野火linux底板设计,野火STM32F767套件(底板+核心板)

一、兑换形式1、电子芯吧客注册用户均可通过免费申请与硬件兑换两种方式进行申请试用2、免费申请形式为用户通过分享试用活动至好友&#xff0c;换取申请板卡一次试用资格3、硬件兑换方式为用户捐赠一块闲置板卡至电子芯吧客&#xff0c;换取申请板卡一次试用资格4、免费申请渠…