ULIMIT es un comando integrado de Linux que se usa para ver los recursos que están disponibles para cada usuario de Linux. Además, este comando también se puede usar para limitar estos recursos para que los múltiples usuarios puedan usar el mismo sistema con absoluta comodidad. En este artículo, intentaremos aprender el uso del comando ULIMIT en Linux.
Uso del comando ULIMIT en Linux
Antes de continuar con el uso del comando ULIMIT en Linux, primero veremos todas las opciones que están disponibles con este comando. Esto se puede hacer accediendo al manual de ayuda de este comando ejecutando el siguiente comando:
$ ulimit --help
La siguiente imagen que se muestra muestra el manual de ayuda de este comando. Desde aquí, puede averiguar fácilmente qué opciones o indicadores se pueden usar con el comando ULIMIT en Linux.
Ejemplo 1: Comprobación del estado de disponibilidad de recursos para el usuario actual
En esto example, usaremos el comando ULIMIT para verificar el estado de disponibilidad de recursos para el usuario de Linux actualmente conectado. Para eso, ejecutamos el siguiente comando:
$ ulimit
De acuerdo con el siguiente resultado, los recursos que están disponibles para el usuario conectado actualmente son ilimitados.
Ejemplo 2: Comprobación de la disponibilidad detallada de recursos para el usuario actual
Puedes presenciar desde el previamente compartido example que los recursos que están disponibles para el usuario de Linux actualmente conectado son ilimitados. Sin embargo, en ocasiones, es posible que desee saber el número exacto de cada uno de los recursos disponibles. En ese caso, puede ejecutar el comando ULIMIT de la siguiente manera:
$ ulimit ?a
El informe detallado de disponibilidad de recursos para el usuario de Linux actualmente conectado se muestra en la siguiente imagen. En este informe, también podrá ver los otros indicadores que se pueden usar con este comando para mostrar la disponibilidad de recursos de los recursos individuales.
Ejemplo 3: Comprobación del valor límite estricto
El límite estricto se define como el límite superior del límite flexible de los recursos del sistema disponibles. El comando ULIMIT también se puede utilizar para imprimir el valor del límite estricto en el terminal ejecutándolo de la siguiente manera:
$ ulimit ?Hn
El valor límite estricto para el usuario de Linux actualmente conectado se muestra en la siguiente imagen:
Ejemplo 4: Comprobación del valor límite flexible
El límite suave es el número máximo de recursos que se asignan para realizar un proceso en particular. El comando ULIMIT puede incluso usarse para mostrar el valor del límite suave en el terminal ejecutándolo de la siguiente manera:
$ ulimit ?Sn
El valor del límite suave para el usuario de Linux actualmente conectado se muestra en la siguiente imagen:
Conclusión
Este artículo comenzó con una introducción al comando ULIMIT en Linux. Este comando se usa para ver o limitar los recursos disponibles para los usuarios de Linux. Después de presentarle este comando, compartimos algunos ejemplos útiles que lo ayudarán mucho a usar este comando de manera efectiva mientras trabaja con el sistema operativo Linux.