isTester.com发起人,某互联网公司测试经理,十年测试经验,公众号“简尚”; 致力于软件测试从业者综合能力提升 & 职场人每日进阶。 微信isTester 》》博客文章未标注转载均属「原创」,转载找老徐授权;

每日掌握一个linux命令 之 fallocate

上一篇 / 下一篇  2017-08-03 19:03:32 / 个人分类:linux

每日掌握一个linux命令,一个月下来,基本可搞定日常工作51Testing软件测试网&[*F,_'gxY

*n8b$Ly&TaL(S'j0

;\rz1i3\BAz0

学习这事,不可能一次性全掌握,并灵活运用。51Testing软件测试网 qx g'N-]

51Testing软件测试网3}j!`X nm

坚持每日学习,每天成长一点点,这才是高效学习的方式。51Testing软件测试网O/TH;a^"V*`-wAEo

51Testing软件测试网 p8s#P0[J"wYwG1Ri

\4i2T,?j.k0

今日linux命令:fallocate

)k+lM$t"O!W6U#U0

51Testing软件测试网v.b}b.S N1?m8s _P

51Testing软件测试网GJe a1D${T+jH A t

tZ:CCX"ez@:[0

此命令,真实工作场景:51Testing软件测试网M.R pX7w;Vn

工作中,很多时候,需要定位问题,或者快速占满磁盘等需求;所以需要快速创建一个大文件。51Testing软件测试网 M S LE7i*II_

51Testing软件测试网q f@MjHA

之前分享过,创建文件有很多种途径。51Testing软件测试网9c9v.D%oz,`

如常见的命令有:touch命令、vi(m)命令、tee命令、>或>>、cp命令,或者它们的组合,等等。

Q"em{0C0

51Testing软件测试网!p6_/Ras

如果要创建一个大文件(比如>10GB),使用上述命令,结合循环语句也不难实现,但效率就差强人意了。51Testing软件测试网/c}9t*`|

;v;WQ4I+zF]0

51Testing软件测试网{#A~9P5h%F%cf}

今日介绍fallocate ,如何瞬间创建一个10G的大文件。51Testing软件测试网Hh#S4B5u9b~~%]$PNs

9I-wfnc:U dS0

命令:51Testing软件测试网$p rB,sH.u

fallocate -l 10g istester.com51Testing软件测试网+iz*p9V&v }2S q0O

l ?-L#YYs$V0

注:51Testing软件测试网(c-kl I | LN

1)fallocate命令可以为文件预分配物理空间。-l后接空间大小,默认单位为字节。也可后跟k、m、g、t、p、e来指定单位,分别代表KB、MB、GB、TB、PB、EB。51Testing软件测试网7LO*[#E0ks

2)如上命令的作用:创建一个10G的文件“istester.com”

d oMDq-|,I9Rw ZV0

51Testing软件测试网.@ e^vtdb

51Testing软件测试网%k:JV*{fn+APiH

欢迎交流。51Testing软件测试网gwn"X+Ys|!i6o

创建大文件,有很多命令,你还用过哪些 ?51Testing软件测试网vXm4r7CO1H

g.V2G I:DbOdk-h0

往期命令,见:

*WHGhg8Ek8E|#s(Z0

fantuan.guokr.net/web?url=%...

{YjlLf0

2D+QMdE?t(s0

TAG: Linux fallocate

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar