linux命令4--rmrmdir
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相关推荐
- 作为一个java程序员,常用的linux命令(越攒越多)
本篇记录我在工作中不断遇到的常用的linux命令,并进行总结,时常更新! 1. 升级服务时先停止服务,然后进行替换 linux中杀进程时候,如果你是知道它所占用的端口号的话,可以通过 netstat ...
- Linux命令行与命令
Linux命令行与命令 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! Linux的命令是很重要的工具,也往往是初学者最大的瓶颈. ...
- sed linux 命令
sed linux 命令 1. Sed简介 2. 定址 3. Sed命令 4. 选项 5. 元字符集 6. 实例 7. 脚本 1. Sed简介 sed 是一种在线编辑器,它一次处理一行内容.处理时,把 ...
- linux 命令行叫dos,利用shell编程实现DOS风格的Linux命令行
如果你是习惯于Windows命令提示符的IT人,当你第一次使用Linux命令行时,一定会感到无所适从.你所熟悉的DOS命令再Linux中基本不存在.摆在你面前的是一大堆要记背的命令. 一种替代方案是利 ...
- linux 命令删除命令,Linux 命令之删除命令
在Linux下删除文件用rm命令,具体用法如下: rm [选项] 文件 选项说明: -f -force 忽略不存在的文件,强制删除,无任何提示 -i --interactive 进行交互式地删除 -r ...
- 你知道吗?Linux命令竟如此简单!
你知道吗?Linux命令竟如此简单! 我Linux安完了,如何快速入门? 1.进入终端 2.好了,入门完了 咳 咳 开个玩笑 2.1查看磁盘容量 2.2新建 2.3查看&删除 2.5解压&am ...
- linux下free源码,linux命令free源码解读:Procps free.c
linux命令free源码解读 linux命令free源码解读:Procps free.c 作者:isayme 发布时间:September 26, 2011 分类:Linux 我们讨论的是linux ...
- 常用Linux命令总结
常用Linux命令总结 2013-12-08 压缩为gz格式 gzip error_2018082217.log 解压gz格式 gzip -d error_2018082217.log.gz 不解压来 ...
- Linux命令行与shell脚本编程大全:第2版
<Linux命令行与shell脚本编程大全:第2版> 基本信息 作者: (美)布卢姆(Blum,R.) 布雷斯纳汉(Bresnahan.C.) [作译者介绍] 译者: 武海峰 丛书名: 图 ...
- 《Linux命令行与shell脚本编程大全 第3版》Shell脚本编程基础---34
以下为阅读<Linux命令行与shell脚本编程大全 第3版>的读书笔记,为了方便记录,特地与书的内容保持同步,特意做成一节一次随笔,特记录如下: 转载于:https://www.cnbl ...
最新文章
- opencv 图像分割
- const与#define相比,区别和优点超详解总结
- 神策数据王磊:如何用 JS 实现页面录制与回放
- .net standard 2.0与 .net4.0之间的关系?
- 第三届山东大数据-威海赛区-民宿空置预测-排行榜
- OWC做电子表格和图表的试验
- HFSS报错A geometry selection is required for selection
- iOS7应用开发6:UINavigation, UITabbar控制器的多态性
- windows phone7 学习笔记06——数据绑定
- SVN 安装与使用教程总结
- magento mysql_解决Magento环境Mysql经常挂掉的问题
- np.random.seed(), torch.manual_seed(args.seed)
- Windows Dll Injection、Process Injection、API Hook、DLL后门/恶意程序入侵技术
- 八、【服务器】服务器硬件名称中英文汇总1
- 错误: 找不到或无法加载主类 Application
- 计算机六级准考证,2016英语四六级准考证查询系统
- JAVA养老院管理系统计算机毕业设计Mybatis+系统+数据库+调试部署
- arduino两轮平衡车(一)-- 材料准备
- 教徒计划出品:FreeNAS 8.0安装
- HashData外部表分隔符 E‘\001‘
热门文章
- 【python】多进程小结
- PHP查询函数调用堆栈
- mysql多个left join
- oracle 11g 监听bug,oracle 11g数据库使用XML Table的BUG解决
- Flutter学习资源汇总(不定期更新)
- Java基础---Java---IO流-----File 类、递归、删除一个带内容的目录、列出指定目录下文件夹、FilenameFilte
- iqc工作职责和工作内容_新媒体实习生是做什么的?新媒体实习生岗位职责工作内容...
- python等待10秒_Python交互性编程案例干货分享~| 数字猜谜 | 倒数日App | “拍10秒”测反应速度...
- python怎么打出pi_随手写了段 Python,微信的地球居然转起来
- python 实现两个excel表格数据的对比--代码