这个Linux命令是干什么的?
2024-10-20 03:40:18
笔者遇到一个命令,觉得挺不好懂的。
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
最新文章
- Jenkins部署到远程(Linux服务器)
- 【js跨域】js实现跨域访问的几种方式
- Hadoop+Spark:集群环境搭建
- JS中decodeURI()与decodeURIComponent()区别
- PHP 常用正则汇总
- log4cxx安装和使用
- php中的curl】php中curl的详细解说
- 搭建Spring + SpringMVC + Mybatis框架之三(整合Spring、Mybatis和Spring MVC)
- MySQL 中文显示乱码以及中文查询条件返回0条结果的问题解决
- C++ Primer 读书笔记 第2章 变量和基本类型
- 在主函数中提示用户输入用户名和密码。另写一方法来判断用户输入是否正确。该方法分别返回一个bool类型的登录结果和和一个string类型的登录信息。如登录成功,返回true及“登录成功”,若登录失败则返回false及“用户名错误”或“密码错误”(使用out参数)
- Apache Bench安装与使用
- 如何用IDEA一步一步开发WebService服务器端
- DCM、PLL、PMCD、MMCM相关
- cisco基本配置命令
- python面向对象学习(四)继承
- BeanPostProcessor出现init方法无法被调用Invocation of init method failed
- DIOCP-开源项目ECHO测试.
- 在ubuntu bionic下对基于qemu的arm64进行linux内核5.0.1版本的编译和运行
- 16 python xml模块
热门文章
- python 全栈开发,Day109(客户管理之动态";二级";菜单)
- Nginx 响应状态
- codeforces 758D Ability To Convert【DP】
- asp.net core 微信获取用户openid
- Codeforces 594A - Warrior and Archer
- python实现FTP弱口令扫描器与简单端口扫描器
- 解决sublime text 安装扩展提示There are no packages available for installation问题
- VUE3.0升级与配置(跨域、全局scss变量等)
- python常用模块之时间模块
- BZOJ.3693.圆桌会议(Hall定理 线段树)