linux中删除-或者减号开头的文件

用rm ./-xxx.txt删除

[[email protected] yujun]# rm ./-h.sql
rm: remove regular empty file ‘./-h.sql’? y
[[email protected] yujun]#

原文地址:https://blog.51cto.com/7794482/2445949

时间: 2024-08-29 23:14:56

linux中删除-或者减号开头的文件的相关文章

Linux删除以减号开头的文件

2014年5月5日 10:33:47 原因:文件乱码了,乱码后以减号开头,删不掉 摘抄: 文件系统出现一个文件 -C.html 如何删除/新建?rm -- "-C.html" touch -- -demo.sh 可以创建 我的测试: 如果文件名字是乱码,则可以用tab键补全 复制: cp -- "-old.html"  new.html 移动等命令也应该是这种方式处理 文件名可以不加双引号

Linux如何删除以特殊字符开头的文件

作者:zhanhailiang 日期:2014-11-18 Linux在使用一些工具时经常会生成一些以特殊字符开头的文件,如以-开头,此时若使用普通rm,会提示"invalid option": [root@~]# rm -\,trail\:- rm: invalid option -- ',' Try `rm ./-,trail:-' to remove the file `-,trail:-'. Try `rm --help' for more information. 这是因为L

Linux中删除文件,磁盘空间未释放问题追踪

在客户使用我们产品后,发现一个问题:在删除了文件后,磁盘空间却没有释放.是有进程在打开这个文件,还是其他情况?我们一起来看看一下两个场景 一. 场景一:进程打开此文件 当一个文件正在被一个进程使用时,用户删除此文件,文件只会从目录结构中删除,但并没有从磁盘删除.当使用这个文件的进程结束后,文件才会真正的从磁盘删除,释放占有的空间. 我们发现剩余磁盘空间比较少时,回去删除一些大的临时文件或者log文件,如果删除之后会发现磁盘空间并未减少,那么可以通过"lsof"命令去查看正在使用该文件的

Linux中在当前目录下查找某个文件

ZT:https://zhidao.baidu.com/question/1512088073851955780.html Linux中在当前目录下查找某个文件可以使用find命令. 1.比如在/usr/lib下查找klibc的文件,进入/usr/lib目录后,可以执行 find . -name "klibc" 说明:find命令用于查找文件,后面的"."代表当前目录,-name是find命令的参数,后面接要搜索的文件名. 2.如果不明确文件名称,可以使用通配符 f

Linux删除以破折号开头的文件Windows在批处理文件来删除隐藏属性

昨天去打印店打印的材料.结果中毒.所有的文件被隐藏.生成一个一堆快捷键.回来后.我很容易地把它放入Linux机,我想删除这些文件怪. 下面是该过程,遇到的问题. 1.您无法删除'-'该文件的开头 最初看到很多windows下一个.lnk结尾的快捷方式文件,所以,直接简单粗暴的用rm -rf *.lnk 删除,结果报错.为了说明情况,我以下做了一个样例,文件夹中仅仅有一个名为"-a.txt"的文件.运行以下的命令,报错信息例如以下: rm *.txt rm: invalid option

Linux Centos 删除除某(多)个文件之外的所有文件

通常我们通过rm -rf  *可以直接强制删除当前文件夹里面的所有内容,但是有些时候我们需要保留一些文件,就比如,网站转移更新需要保留程序压缩包等就需要用到在linux centos环境下需要删除除某(多)个文件之外的所有文件的功能了.具体方法如下: rm -f  !(a) 如果保留a和b,可以运行rm -f !(a|b)来实现,不过一般bash中运行后会提示 "-bash: !: event not found " 可以通过运行:shopt -s extglob 来解决. set命令

Linux 自动删除N天前的文件

Linux是一个很能自动产生文件的系统,日志.邮件.备份等.但是对于一些时间久远的日志可以设置定时任务删除.语句写法:find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {} \;例1:find /usr/local/backups -mtime +30 -name "*.*" -exec rm -rf {} \;将/usr/local/backups目录下所有30天前带"."的文件删除find:linux

linux中使用lftp上传下载文件

lftp是linux中一款ftp服务器相比windows中的ftp显得要复杂不少了,下面我来总结一下lftp文件上传,文件下载,及文件查找等等相关命令吧. lftp连接的几种方法,最常用的是lftp [email protected],这样可以不用明文输入密码. 1.lftp [email protected] 回车 输入密码 2.lftp name:[email protected] 回车 3.lftp site 回车login 用户名 密码 4.lftp 回车 open site 回车 lo

在Linux 中如何从进程相关的文件描述中恢复数据

在Linux中误删除了某个文件,但是 ps-ef|grep 文件名 发现某个进程还在使用该文件,那么可以通 过以下方式恢复文件. 例如:创建一个简单文件/tmp/test.txt, 随便向里面写点内容 两个client模拟,client1 负责打开文件less /tmp/test.txt(模拟占用线程) client2 负责恢复文件,恢复步骤(均在client2上执行) 1. 查看/tp/test.txt被占用的进程id [[email protected] tmp]# ps -ef|grep