笔者遇到一个命令,觉得挺不好懂的。

find . –type f –exec dd if={} of=/dev/null bs=128K status=none \;

这个命令中:

{} 代表着被找到的正在被处理的文件的文件名。

find . 在当前路径下搜索。

find -exec 对每一个找到匹配的文件执行指定的命令,这个例子中执行的是dd命令。

dd 拷贝并转换一个文件, if是dd的输入即读取的文件,of是dd的输出即写入的文件,bs是读取写入的最大的字节数, status=none意思是出了错误信息其余都不汇报。

所以,这个命令做的事儿就是对所有的文件都拷贝写入为/dev/null文件。

参考资料

===============

What is meaning of {} + in find's -exec command?

https://unix.stackexchange.com/questions/195939/what-is-meaning-of-in-finds-exec-command

dd(1) - Linux manual page - man7.org

http://man7.org/linux/man-pages/man1/dd.1.html

最新文章

  1. Jenkins部署到远程(Linux服务器)
  2. 【js跨域】js实现跨域访问的几种方式
  3. Hadoop+Spark:集群环境搭建
  4. JS中decodeURI()与decodeURIComponent()区别
  5. PHP 常用正则汇总
  6. log4cxx安装和使用
  7. php中的curl】php中curl的详细解说
  8. 搭建Spring + SpringMVC + Mybatis框架之三(整合Spring、Mybatis和Spring MVC)
  9. MySQL 中文显示乱码以及中文查询条件返回0条结果的问题解决
  10. C++ Primer 读书笔记 第2章 变量和基本类型
  11. 在主函数中提示用户输入用户名和密码。另写一方法来判断用户输入是否正确。该方法分别返回一个bool类型的登录结果和和一个string类型的登录信息。如登录成功,返回true及“登录成功”,若登录失败则返回false及“用户名错误”或“密码错误”(使用out参数)
  12. Apache Bench安装与使用
  13. 如何用IDEA一步一步开发WebService服务器端
  14. DCM、PLL、PMCD、MMCM相关
  15. cisco基本配置命令
  16. python面向对象学习(四)继承
  17. BeanPostProcessor出现init方法无法被调用Invocation of init method failed
  18. DIOCP-开源项目ECHO测试.
  19. 在ubuntu bionic下对基于qemu的arm64进行linux内核5.0.1版本的编译和运行
  20. 16 python xml模块

热门文章

  1. python 全栈开发,Day109(客户管理之动态"二级"菜单)
  2. Nginx 响应状态
  3. codeforces 758D Ability To Convert【DP】
  4. asp.net core 微信获取用户openid
  5. Codeforces 594A - Warrior and Archer
  6. python实现FTP弱口令扫描器与简单端口扫描器
  7. 解决sublime text 安装扩展提示There are no packages available for installation问题
  8. VUE3.0升级与配置(跨域、全局scss变量等)
  9. python常用模块之时间模块
  10. BZOJ.3693.圆桌会议(Hall定理 线段树)