Linux中rm命令的用法

rm和rmdir
rmdir可以删除空文件。
rm可以删除文件和文件夹,但是文件夹不能为空。

rm命令的一般形式为:rm [选项]... 目录... 删除指定的<文件>(即解除链接)。

-d      --directory    删除可能仍有数据的目录 (只限超级用户)

-f      --force          略过不存在的文件,不显示任何信息

-i      --interactive 进行任何删除操作前必须先确认

-r/R --recursive    同时删除该目录下的所有目录层

-v      --verbose     详细显示进行的步骤

--help            显示此帮助信息并离开

--version      显示版本信息并离开

要删除第一个字符为‘-’的文件 (例如‘-foo’),请使用以下其中一种方法:
rm -- -foo

rm ./-foo

请注意,如果使用 rm 来删除文件,通常仍可以将该文件恢复原状。如果想保证
该文件的内容无法还原,请考虑使用 shred。

范例:

删除所有rb语言程序档;删除前逐一询问确认 :
rm -i *.rb

将 Finished 子目录及子目录中所有档案删除 :
rm -r Finished

将 Finished 子目录及子目录中所有档案删除,并且不用--确认 :

rm -rf Finished

Linux:rm命令的用法相关推荐

  1. Linux tar命令高级用法——备份数据

    Linux tar命令高级用法--备份数据 2015-12-31 Linux学习 Linux上有功能强大的tar命令,tar最初是为了制作磁带备份(tape archive)而设计的,它的作用是把文件 ...

  2. Linux dd 命令具体用法

                                           Linux dd 命令具体用法 dd命令:文件创建或复制命令 if=数据来源 of=数据存储目标 bs=1 blocksi ...

  3. linux服务器垃圾箱,如何将Linux rm命令删除的文件放入垃圾箱

    因为rm命令删除的文件是不会放入垃圾箱的,所以无法恢复.通过替换Linux rm命令的方法,从而将rm命令删除的文件放入垃圾箱,这样就能将误删的文件恢复,一起来学习下吧. 方法: 1. 在/home/ ...

  4. Linux rm命令、Linux touch命令、Linux tee命令

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. Linux rm命令用于删除一个文件或者目录. 语法 rm [options] name...[op ...

  5. python sort怎么用,Linux Sort命令详细用法(有实例)

    Linux Sort命令详细用法(有实例) sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始! Linux sort命令进阶: 1 sort的工作原理 so ...

  6. Linux sed命令高级用法精讲

    <Linux sed用法详解>一节给大家介绍了如何用 sed 命令的基本功能处理文本中的数据,所涵盖的知识点,可以满足日常大多数文本编辑需求.本节将介绍 sed 提供的一些高级功能,这些功 ...

  7. linux命令vi作用,详解Linux常用命令的用法(二)――――文本编辑器命令vi/vim

    vi/vim介绍 它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面. 1.vi和vim的区别: 就是在进入一般命令模式后,当按下(i.I.o ...

  8. linux 监控报文命令 nc,linux监控命令nc用法

    一.nc命令检测端口的用法 # nc -v -w 10 %IP% -z %PORT% -v 显示指令执行过程. -w 设置等待连线的时间. -u 表示使用UDP协议 -z 使用0输入/输出模式,只在扫 ...

  9. linux 垃圾箱位置,如何将Linux rm命令删除的文件放入垃圾箱

    因为rm命令删除的文件是不会放入垃圾箱的,所以无法恢复,下面小编就给大家介绍一种方法,通过替换Linux rm命令的方法,从而将rm命令删除的文件放入垃圾箱. 方法: 1. 在/home/userna ...

最新文章

  1. 关系数据库NoSQL数据库
  2. 前端学习(2442):解决跨域问题
  3. GPL以及Copyleft协议使用率下降明显
  4. 避免将 props 的值复制给 state!
  5. ArcGIS API For JS 之Symbol
  6. Python如何在Dataframe中新添加一列
  7. HDU 2028Lowest Common Multiple Plus
  8. NGN学习笔记3——软交换中的协议1--SIP、SIP-I\SIP-T\BICC
  9. win10安装马上6卡在icon.ico的一种解决方案
  10. openjudge 1.13.1 数制转换
  11. FTP软件FlashFXP下载和使用说明
  12. 第14届军警狙击手世界杯:中国队包揽全部冠军
  13. 思科模拟器CISCO/华为模拟器ENSP配置一个完整的校园网(网络安全、数据冗余)
  14. 苹果备忘录分享不了微信提示无法连接服务器,微信分享提示universal link 校验不通过...
  15. b,B,KB,MB,GB,TB,PB,EB,ZB,YB,BB,NB,DB的含义,之间的关系
  16. WebMatrix使用例子
  17. 文献阅读:DeepLigand: accurate prediction of MHC class I ligands using peptide embedding
  18. 描述你所用计算机,你说的描述电脑问题是什么意思啊 爱问知识人
  19. 基于Carsim和Simulink的SIL软件在环仿真验证
  20. 高级软件工程师要掌握的技能

热门文章

  1. HttpWebRequest简单使用
  2. 201521460005 实验五
  3. 验证GridControl Gridview 单元格。
  4. LeetCode 285. Inorder Successor in BST
  5. verify code
  6. Oracle 数据库升级
  7. 使用SVN+apache搭建一个版本控制服务器
  8. 10个好用的Web日志安全分析工具
  9. first network error, wait for 15 seconds
  10. 使用bat向文件的第一行中写入内容