Muestra o modifica ciertos límites del sistema:

  • Tamaño máximo de los archivos creados en el núcleo.
  • Tamaño del segmento de pila.
  • Tamaño del segmento de datos de un proceso
  • Máxima priorida en tareas programadas.
  • Número máximo de ficheros abiertos.
  • Tamaño de la memoria virtual.
  • Número máximo de procesos de usuario.
  • Tiempo de uso de la CPU.

Todos las opciones (en inglés):

  • -S use the soft' resource limit
  • -H use the hard’ resource limit
  • -a all current limits are reported
  • -b the socket buffer size
  • -c the maximum size of core files created
  • -d the maximum size of a process’s data segment
  • -e the maximum scheduling priority (`nice’)
  • -f the maximum size of files written by the shell and its children
  • -i the maximum number of pending signals
  • -l the maximum size a process may lock into memory
  • -m the maximum resident set size
  • -n the maximum number of open file descriptors
  • -p the pipe buffer size
  • -q the maximum number of bytes in POSIX message queues
  • -r the maximum real-time scheduling priority
  • -s the maximum stack size
  • -t the maximum amount of cpu time in seconds
  • -u the maximum number of user processes
  • -v the size of virtual memory
  • -x the maximum number of file locks

Ejemplo:

ulimit -a