1 使用ulimit -a查看系统当前配置 2 # ulimit -a 3 core file size (blocks, -c) 1048575 4 data seg size (kbytes, -d) 131072 5 file size (blocks, -f) 1048575 6 max memory size (kbytes, -m) 32768 7 open files (-n) 2000 8 pipe size (512 bytes, -p) 64 9 stack size (kbytes, -s) 32768 10 cpu time (seconds, -t) unlimited 11 max user processes (-u) 262144 12 virtual memory (kbytes, -v) unlimited 13 14 编辑ulimit默认配置文件/etc/security/limits,找到如下设置: 15 default: 16 fsize = 2097151 17 将文件最大尺寸限制更改为无限制,如下: 18 default: 19 fsize = -1 20 21 登出用户后,重新登录,再次查看文件大小限制: 22 # ulimit -a 23 core file size (blocks, -c) 1048575 24 data seg size (kbytes, -d) 131072 25 file size (blocks, -f) unlimited 26 max memory size (kbytes, -m) 32768 27 open files (-n) 2000 28 pipe size (512 bytes, -p) 64 29 stack size (kbytes, -s) 32768 30 cpu time (seconds, -t) unlimited 31 max user processes (-u) 262144 32 virtual memory (kbytes, -v) unlimited 33 34 修改完成!
如果文件解压报文件太大的错误,可以设置data=-1
转载于:https://www.cnblogs.com/ourstory/archive/2012/09/11/2680175.html