ulimit é um comando interno do shell bash. Ele é usado para controlar os recursos disponíveis para um shell bash e todos os programas que são iniciados a partir desse shell. Assim, ele pode ser usado pelo administrador do sistema para controlar os recursos disponíveis para os usuários, definindo o ulimit no arquivo /etc/profile .
No entanto, uma maneira melhor de limitar os recursos do usuário é através do módulo pam_limits (8). Veja man limits.conf , man pam_limits . Estamos deixando o recreio do novato, no entanto.