2019独角兽企业重金招聘Python工程师标准>>>

rm是删除目录下文件或目录的命令,注意一下,对于链接文件,rm只删除链接,不删除原有文件

命令1

rm -i *.log

-i 表示交互式,*.log 表示所有log类型的文件

命令2

rm -r test

-r 表示递归执行,会删除所有test文件夹下的文件

命令3

rm -- -f

删除-f名字的文件夹

命令4

myrm(){ D=/tmp/$(date +%Y%m%d%H%M%S); mkdir -p $D; mv "$@" $D && echo "moved to $D ok"; }

这个命令模拟了一个回收站,先定义了一个回收站目录,然后mv文件夹,最后输出ok

这个命令中,"$@"表示对应的参数,另外注意下$*和$#的用法

脚本名称叫test.sh 入参三个: 1 2 3
运行test.sh 1 2 3后
$*为"1 2 3"(一起被引号包住)
$@为"1" "2" "3"(分别被包住)
$#为3(参数数量)

rmdir是删除一个“空目录”的命令,要求必须是空目录,且要有其删除目录父目录的权限

命令5

rmdir -p a

-p 表示当删除子目录的时候,如果目录为空则删除当前目录

参考文档:http://www.cnblogs.com/peida/archive/2012/10/26/2740521.html

http://www.cnblogs.com/peida/archive/2012/10/27/2742076.html

转载于:https://my.oschina.net/zimingforever/blog/386861

linux命令4--rmrmdir相关推荐

  1. 作为一个java程序员,常用的linux命令(越攒越多)

    本篇记录我在工作中不断遇到的常用的linux命令,并进行总结,时常更新! 1. 升级服务时先停止服务,然后进行替换 linux中杀进程时候,如果你是知道它所占用的端口号的话,可以通过 netstat ...

  2. Linux命令行与命令

    Linux命令行与命令 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! Linux的命令是很重要的工具,也往往是初学者最大的瓶颈. ...

  3. sed linux 命令

    sed linux 命令 1. Sed简介 2. 定址 3. Sed命令 4. 选项 5. 元字符集 6. 实例 7. 脚本 1. Sed简介 sed 是一种在线编辑器,它一次处理一行内容.处理时,把 ...

  4. linux 命令行叫dos,利用shell编程实现DOS风格的Linux命令行

    如果你是习惯于Windows命令提示符的IT人,当你第一次使用Linux命令行时,一定会感到无所适从.你所熟悉的DOS命令再Linux中基本不存在.摆在你面前的是一大堆要记背的命令. 一种替代方案是利 ...

  5. linux 命令删除命令,Linux 命令之删除命令

    在Linux下删除文件用rm命令,具体用法如下: rm [选项] 文件 选项说明: -f -force 忽略不存在的文件,强制删除,无任何提示 -i --interactive 进行交互式地删除 -r ...

  6. 你知道吗?Linux命令竟如此简单!

    你知道吗?Linux命令竟如此简单! 我Linux安完了,如何快速入门? 1.进入终端 2.好了,入门完了 咳 咳 开个玩笑 2.1查看磁盘容量 2.2新建 2.3查看&删除 2.5解压&am ...

  7. linux下free源码,linux命令free源码解读:Procps free.c

    linux命令free源码解读 linux命令free源码解读:Procps free.c 作者:isayme 发布时间:September 26, 2011 分类:Linux 我们讨论的是linux ...

  8. 常用Linux命令总结

    常用Linux命令总结 2013-12-08 压缩为gz格式 gzip error_2018082217.log 解压gz格式 gzip -d error_2018082217.log.gz 不解压来 ...

  9. Linux命令行与shell脚本编程大全:第2版

    <Linux命令行与shell脚本编程大全:第2版> 基本信息 作者: (美)布卢姆(Blum,R.) 布雷斯纳汉(Bresnahan.C.) [作译者介绍] 译者: 武海峰 丛书名: 图 ...

  10. 《Linux命令行与shell脚本编程大全 第3版》Shell脚本编程基础---34

    以下为阅读<Linux命令行与shell脚本编程大全 第3版>的读书笔记,为了方便记录,特地与书的内容保持同步,特意做成一节一次随笔,特记录如下: 转载于:https://www.cnbl ...

最新文章

  1. opencv 图像分割
  2. const与#define相比,区别和优点超详解总结
  3. 神策数据王磊:如何用 JS 实现页面录制与回放
  4. .net standard 2.0与 .net4.0之间的关系?
  5. 第三届山东大数据-威海赛区-民宿空置预测-排行榜
  6. OWC做电子表格和图表的试验
  7. HFSS报错A geometry selection is required for selection
  8. iOS7应用开发6:UINavigation, UITabbar控制器的多态性
  9. windows phone7 学习笔记06——数据绑定
  10. SVN 安装与使用教程总结
  11. magento mysql_解决Magento环境Mysql经常挂掉的问题
  12. np.random.seed(), torch.manual_seed(args.seed)
  13. Windows Dll Injection、Process Injection、API Hook、DLL后门/恶意程序入侵技术
  14. 八、【服务器】服务器硬件名称中英文汇总1
  15. 错误: 找不到或无法加载主类 Application
  16. 计算机六级准考证,2016英语四六级准考证查询系统
  17. JAVA养老院管理系统计算机毕业设计Mybatis+系统+数据库+调试部署
  18. arduino两轮平衡车(一)-- 材料准备
  19. 教徒计划出品:FreeNAS 8.0安装
  20. HashData外部表分隔符 E‘\001‘

热门文章

  1. 【python】多进程小结
  2. PHP查询函数调用堆栈
  3. mysql多个left join
  4. oracle 11g 监听bug,oracle 11g数据库使用XML Table的BUG解决
  5. Flutter学习资源汇总(不定期更新)
  6. Java基础---Java---IO流-----File 类、递归、删除一个带内容的目录、列出指定目录下文件夹、FilenameFilte
  7. iqc工作职责和工作内容_新媒体实习生是做什么的?新媒体实习生岗位职责工作内容...
  8. python等待10秒_Python交互性编程案例干货分享~| 数字猜谜 | 倒数日App | “拍10秒”测反应速度...
  9. python怎么打出pi_随手写了段 Python,微信的地球居然转起来
  10. python 实现两个excel表格数据的对比--代码