来自:http://billie66.github.io/TLCL/book/chap05.html

Be Careful With rm!

小心 rm!

Unix-like operating systems such as Linux do not have an undelete command. Once you delete something with rm, it’s gone. Linux assumes you’re smart and you know what you’re doing.

类 Unix 的操作系统,比如说 Linux,没有复原命令。一旦你用 rm 删除了一些东西, 它就消失了。Linux 假定你很聪明,你知道你在做什么。

Be particularly careful with wildcards. Consider this classic example. Let’s say you want to delete just the HTML files in a directory. To do this, you type:

尤其要小心通配符。思考一下这个经典的例子。假如说,你只想删除一个目录中的 HTML 文件。输入:

rm *.html

which is correct, but if you accidentally place a space between the “*” and the “.html” like so:

这是正确的,如果你不小心在 “*” 和 “.html” 之间多输入了一个空格,就像这样:

rm * .html

the rm command will delete all the files in the directory and then complain that there is no file called “.html”.

这个 rm 命令会删除目录中的所有文件,还会抱怨没有文件叫做 “.html”。

Here is a useful tip. Whenever you use wildcards with rm (besides carefully checking your typing!), test the wildcard first with ls. This will let you see the files that will be deleted. Then press the up arrow key to recall the command and replace the ls with rm.

小贴士。 当你使用带有通配符的rm命令时(除了仔细检查输入的内容外), 先用 ls 命令来测试通配符。这会让你看到将要被删除的文件是什么。然后按下上箭头按键,重新调用 刚刚执行的命令,用 rm 替换 ls。

转载于:https://www.cnblogs.com/z5337/p/10042444.html

[转]Linux 基本操作(RM 删除)相关推荐

  1. linux中用rm删除的文件如何恢复

    Linux中用rm删除的文件可以使用文件恢复工具如testdisk.photorec等来尝试恢复.这些工具可以扫描磁盘并尝试找回已删除的文件.但是,并不能保证能够完全恢复文件,因为删除文件后,磁盘上的 ...

  2. linux中rm删除的文件是否可以恢复,Linux下用rm删除的文件的恢复方法

    Linux下用rm删除的文件的恢复方法_Linux教程_Linux公社-Linux系统门户网站 https://www.linuxidc.com/Linux/2008-08/14744.htm lin ...

  3. linux恢复rm命令,linux下rm删除与恢复

    最近一个新客户由于长期没做备份,再加上客户与之前的技术合作伙伴之间的一些不愉快.导致客户的整体linux系统被全部用rm删除.我们对这种技术人员的职业素养.道德品质和法律素养表示唏嘘,客户已经在第一时 ...

  4. Linux之rm删除命令

    Linux命令之rm删除 rm命令 1.可以删除一个目录中的一个或多个文件或目录 2.可以将某个目录及其下属的所有文件及其子目录均删除掉 3.对于链接文件,只是删除整个链接文件,而原有文件保持不变 语 ...

  5. Linux下rm删除文件后,磁盘容量没有释放

    文章目录 0 现象 1 原因 2 解决 0 现象 使用rm删除文件后,内存并没有释放. 1 原因 rm命令只是把链接解除(unlink),进程仍然可以读取已删除的文件,所以并不释放磁盘空间. 2 解决 ...

  6. linux shell rm 删除子目录下 所有.o后缀文件

    原理:通过管道命令来操作,先find出主目录 下想删除的文件,然后通过"xargs"这个构造参数列表并运行命令. 实例1:删除当前目录 包括当前目录的子目录下  所有 后缀是 o ...

  7. linux恢复rm删除文件ssd,科学网—linux恢复rm -rf删除的文件 - 罗晓光的博文

    ext3grep这个软件可以恢复linux ext3分区下rm -rf删除的文件,以下是部分存档操作记录(不全),仅供参考 1-step Writing analysis so far to 'sda ...

  8. 【Linux命令——rm删除】

    格式: rm 文件名称            //删除的时候,最好用绝对路径,比较保险 选项: -r    //删除目录 -f    //强制删除并且不需要询问 举例: rm  -rf  /opt/t ...

  9. linux删除目录不弹出y,Linux下rm删除文件(文件夹)失败的解决

    Linux下删除文件的命令是rm,使用起来非常简单 rm test.txt 像这样就删除了test.txt这个文件.说起来简单,实际在删除文件夹(文件)的操作中常常会遇到很多小问题,下面我逐一给出解决 ...

  10. linux复rm删除文件,LINUX 恢复rm删除的文件

    在本文中,我们将讨论foremost,这是一个非常有用的Linux开源取证工具,能够使用称为"data carving"的技术恢复已删除的文件.该程序最初由美国空军特殊调查局开发, ...

最新文章

  1. 【全网之最】全网最简单语句判断网页是否在移动端(手机端、PAD)打开
  2. 最大搜索二叉子树大小(树形dp)
  3. ajax,php文件读取
  4. Unity下个月将推出开源VR编辑器,让VR内容开发so easy
  5. Exchange Server 2003 部署手册
  6. 在jetson tx2上使用pascal VOC0712训练caffe-ssd
  7. jmail 发送html,如何利用Jmail组件在线发送邮件
  8. C++ 实现计算24点
  9. CSS width中的max-content,min-content,fit-content的区别
  10. Android Browser默认主页网址(验证于KK,L,M,N,O)
  11. 多线程下载视频,并运用Fmmpeg合成
  12. Android学习笔记(二)
  13. DataX踩坑2 | 定时任务crontab不执行或报错:/bin/sh: java: command not found
  14. 使用Opencv+VS2015做数字图像识别
  15. 字符编码之间的相互转换 UTF8与GBK
  16. python doc2 —— MPI多线程并行计算工具mpi4py
  17. 39-网上商城数据库-用户信息数据操作
  18. 【Android之OkHttp介绍】
  19. iOS学习—添加震动效果
  20. 远程执行命令的psexec工具的基本使用——简单、强大

热门文章

  1. go语言中顺序查找的案例--人名查找
  2. 帆软报表嵌套在iframe中,HTML的fieldset 定义的为自定义导出按钮
  3. 阶乘因式分解 一 c语言,阶乘因式分解(一)(C/C++语言代码)
  4. esxi 需要整合 空间不足_太炫酷了!10月微信新花样!微信情侣空间怎么设置如何弄微信情侣空间在哪里开...
  5. Ubuntu系统 -- 初始化配置与基础操作
  6. 渔村小厂,如何成长为5G霸王
  7. L2-009. 抢红包
  8. 医学统计学基础——第一讲
  9. Android更新主线程UI的两种方式handler与runOnUiThread()
  10. 用C#创建Windows服务(Windows Services)并打包!