以前我们用编辑器例如vi来新建文件,下面介绍几种另类生成文件的方法,多用在备份和测试上。
#echo "set bell" >> test.txt
#cat /dev/cdrom >/home/cdrom .iso
#cp -r /home/chenguang bak.iso
#mkisofs -O /tmp/etc.iso -J -R -A -V /etc
利用find命令把/tmp目录及子目录中所有*.log文件打包生成 logbak.tar
#find /tmp -name "*.log" -exec tar rvf logbak.tar {} \;
dd if=/dev/zero of=./data.$i bs=1M count=10
运行之后会生成data.1 data.2 ............data.5 五个10M 大小的文件
本文转自 李晨光 51CTO博客,原文链接:http://blog.51cto.com/chenguang/227466 ,如需转载请自行联系原作者