The -H option specifies a hard limit. If neither option is specified, ulimit will set both limits and print the soft limit. The following options specify the resource whose limits are to be printed or set. If no option is specified, the file size limit is printed or set. Use hard limits instead of the current limits.
Hard limits impose a ceiling on the values of the current limits.
Only the privileged user may raise the hard limits. This limited to the size of the filesys- tem. This is the default for all but cputime. If no resource is specified, then all resource limitations are removed. See the description of the limit command for the list of resource names.