Imagine una situación en la que escribió un guión excelente para automatizar una tarea tediosa para usted. Pero cuando intenta ejecutarlo en Linux, todo lo que obtiene es un error de”Permiso denegado”. No se preocupe más, ya que en este artículo, discutiremos dos métodos fáciles para hacer que un archivo sea ejecutable en Linux y evitar tales errores de denegación de permiso.

Tabla de contenido

Requisito previo: verificar los permisos de archivo de Linux actuales

Antes de que pueda hacer que un archivo sea ejecutable, se recomienda verificar los permisos de Linux para el archivo. Use el comando ls para verificar los privilegios permitidos para el archivo:

ls-l

Por ejemplo, usamos el siguiente comando para verificar los permisos para el archivo test.sh.

ls-l prueba.sh

Los primeros nueve caracteres de la salida muestran los permisos del archivo. Aquí, r significa lectura y x significa ejecutable.

Cómo hacer un archivo ejecutable usando el comando chmod

En Linux, para cambiar los permisos de un archivo para diferentes usuarios usamos el comando chmod. Por ejemplo, puede usar el comando chmod para hacer que un archivo sea ejecutable para todos los usuarios o permitir que solo los usuarios de un grupo lean el archivo.

Hacer que el archivo sea ejecutable para todos los usuarios

Para hacer que el archivo sea ejecutable para todos los usuarios de su sistema Linux, utilice esta sintaxis:

chmod +x

O

chmod a+x

Por ejemplo, para hacer que el archivo test.sh sea ejecutable para todos usuarios, utilicen este comando:

chmod +x test.sh

O

chmod a+x test.sh

Hacer el archivo ejecutable para el propietario

El propietario se refiere al usuario que crea el archivo en los sistemas Linux. Para hacer que el archivo sea ejecutable solo para el propietario del archivo en el mismo sistema Linux, use la siguiente sintaxis:

chmod u+x

Por ejemplo, use este comando para hacer que el archivo sea ejecutable solo para el propietario:

chmod u+x test.sh

Hacer el archivo ejecutable para un grupo de usuarios

Un grupo se refiere a una colección de usuarios que tienen un propósito específico. Este es el método para otorgar acceso ejecutable en Linux a un grupo con el comando chmod:

chmod g+x

Por ejemplo, para hacer que un archivo llamado test.sh sea ejecutable, use este comando:

chmod g+x test.sh

Hacer que el archivo sea ejecutable para todos los demás usuarios

Para hacer que un archivo sea ejecutable para todos los demás usuarios en una máquina Linux, use este comando:

chmod o+x

Por ejemplo, use este comando para hacer que el archivo test.sh sea ejecutable para cualquier otro usuario, excepto el propietario y los miembros del grupo:

chmod o+x test.sh

Cómo hacer un archivo ejecutable en Linux usando GUI

Aunque el El método de línea de comandos funciona más rápido y sin problemas, el método GUI es más común entre los principiantes. Las diferentes distribuciones de Linux vienen con diferentes”Entornos de escritorio”, pero el proceso para hacer que un archivo sea ejecutable es prácticamente el mismo:

1. Navegue hasta el archivo y seleccione el archivo.

2. Haga clic derecho en el nombre del archivo y seleccione la opción Propiedades. Alternativamente, presione CTRL + i en el teclado. Esto abrirá una nueva ventana de”Propiedades de archivo”.

3. Haga clic en la pestaña de permisos.

4. Marque la casilla en la parte inferior que dice”Permitir ejecutar el archivo como programa”.

Nota: El método GUI solo puede hacer que el archivo sea ejecutable para todos los usuarios de Linux. Deberá confiar en los métodos de línea de comando descritos anteriormente si desea seleccionar con permisos.

Deja un comentario

La RTX 4060 Ti finalmente está aquí, llega con la RTX 4060 base a un precio lo suficientemente atractivo como para que los jugadores consideren actualizar su tarjeta gráfica. ¿Pero deberías? Profundizaremos y compararemos el RTX 4060 […]

Hay mucho debate en Internet sobre AR (realidad aumentada) versus VR (realidad virtual), por lo que no agregaré más combustible a el fuego, pero una de las cosas que hemos notado al usar Nreal Air es que la realidad virtual […]

Hay algunas opciones de diseño cuestionables en Redfall, una mezcla de la famosa fórmula Arkane a medio cocer. Me encantan los juegos creados por Arkane Studios, y Dishonored se convirtió en un título que reviso de vez en cuando por su jugabilidad emergente única. Y […]

Categories: IT Info