IT分销/经销aix 6

dd的上限

dd是不是有SIZE的上限?
# dd if=/dev/zero of=/home/lz/b bs=1024 count=10000000
dd: 0511-065 Requested a write of 1024 bytes, but wrote only 512.
# ls -alt
total 2097160
-rw-r--r--    1 root     system   1073741312 Feb 26 16:53 b
drwxr-xr-x    3 root     system          256 Feb 26 16:51 .
drwxr-xr-x    6 bin      bin             256 Feb 26 16:47 ..
-rw-r--r--    1 root     system           41 Feb 24 17:50 a.txt
drwxr-xr-x    2 root     system          256 Feb 24 17:46 lost+found
# cat /etc/security/limits


*

default:
        fsize = -1
        core = 2097151
        cpu = -1
        data = 262144
        rss = 65536
        stack = 65536
        nofiles = 2000
参与10

5同行回答

jim567jim567系统架构师上海天玑科技股份有限公司
应该没限制吧。显示全部
应该没限制吧。收起
互联网服务 · 2015-07-28
浏览2843
whyexewhyexe存储架构师中国金融电子化公司
count=10000000  太多了显示全部
count=10000000  太多了收起
互联网服务 · 2015-07-28
浏览2569
wangqlwangql系统工程师NULL
/home空间有那么大吗    改小一下就能测出来显示全部
/home空间有那么大吗    改小一下就能测出来收起
IT咨询服务 · 2015-07-28
浏览2530
张泽翰张泽翰系统工程师北京南天
应该还是你文件系统对文件大小的限制,跟dd无关。ulimit看一下,file size是不是unlimited.如果你的/etc/security/limits是刚修改的需要重新登录一下。dd可以复制比你现有磁盘空间还大的文件,当of空间不够的时候会提示你更换新的介质,也就是说dd可以跨范围、设备操作。...显示全部
应该还是你文件系统对文件大小的限制,跟dd无关。
ulimit看一下,file size是不是unlimited.
如果你的/etc/security/limits是刚修改的需要重新登录一下。
dd可以复制比你现有磁盘空间还大的文件,当of空间不够的时候会提示你更换新的介质,也就是说dd可以跨范围、设备操作。收起
系统集成 · 2015-07-28
浏览2642
OPS911OPS911项目经理南通协趣科技
回复 1# OPS911 谢谢回答小白问题,登出用户重新登录后可以了。# ulimit -acore file size          (blocks, -c) 1048575data seg size           (kbytes, -d) 131072file size   &nb...显示全部
回复 1# OPS911
谢谢回答小白问题,登出用户重新登录后可以了。
# ulimit -a
core file size          (blocks, -c) 1048575
data seg size           (kbytes, -d) 131072
file size               (blocks, -f) unlimited
max memory size         (kbytes, -m) 32768
open files                      (-n) 2000
pipe size            (512 bytes, -p) 64
stack size              (kbytes, -s) 32768
cpu time               (seconds, -t) unlimited
max user processes              (-u) 262144
virtual memory          (kbytes, -v) unlimited
# dd if=/dev/zero of=large_file bs=1024 count=2000000
2000000+0 records in.
2000000+0 records out.收起
IT分销/经销 · 2015-07-29
浏览2621

提问者

OPS911
项目经理南通协趣科技
擅长领域: AIXUnix服务器

相关问题

问题状态

  • 发布时间:2015-07-28
  • 关注会员:1 人
  • 问题浏览:6547
  • 最近回答:2015-07-29
  • X社区推广