hacer un archivo de texto ejecutable no ejecutable

Imagen de susis
0 puntos

Muchas veces guardo texto en archivos de texto ejecutable (por ejemplo se guardan así cuando redirijo a un archivo alguna información del sistema y el sistema crea el archivo).

Pero al ser un archivo de texto ejecutable, me pregunta cada vez que lo abro si quiero ejecutarlo o sólo leerlo. Esto es muy molesto.

Sé cambiar en modo gráfico las opciones (en la pestaña Permisos, desmarcar la opción de permitir que se ejecute), pero tengo muchos archivos, y me sería mucho más fácil aprender a hacerlo en línea de comandos, porque podría cambiarlo de forma recurrente, y no uno a uno.

Un saludo.

Imagen de susis
+1
0
-1

ya he visto cómo se hace.

Salu2.

+1
0
-1
Imagen de Te0
+1
0
-1

Abres un terminal: (Alt+F2) pones gnome-terminal

si tienes en la misma carpeta todos los archivos a los que quieres cambiar el permiso (por ejemplo supongamos que esa carpeta es /home/usuario/carpeta)

HAZ:

cd /home/usuario/carpeta

chmod -x ./*

Así te los cambiará todos de golpe, quizá los tienes todos definidos por una extension o por un nombre concreto seguido de un número. * significa lo que sea por ejemplo

chmod -x ./*.txt <= quita permisos de ejecución de todos los archivos que se llamen loquesea.txt

? significa lo que sea, pero solo uno. por ejemplo si los archivos se llaman noejecutable01 noejecutable02...

chmod -x ./noejecutable?? <= si tiene extensión no te valdrá

o bien

chmod -x ./noejecutable* <= si tiene extensión sí que te valdrá.

Saludos

P.D.: Ah! si además tienes carpetas dentro de tu carpeta /home/usuario/carpeta puedes hacer:

chmod -R -x ./*

o todas las variantes que te he dicho antes, -R significa recursivamente en las subcarpetas. Para más información:

man chmod

Recuerda también que si no tienes permiso para cambiar los permisos (valga la redundancia) puedes poner sudo antes de cada comando (sudo chmod -R -x ./*) y con sólo pasarle la contraseña ya te valdrá. Chao

EDITO: En lo que me ha costado escribir esta respuesta, ya te lo han resuelto!! x-D me alegro de estar en este foro, lo mío ahí queda, por si a alguien le interesa.

+1
0
-1