Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa Próxima revisiónAmbos lados, revisión siguiente | ||
permisos_de_archivo_y_directorio [2022/08/09 18:10] – [Usar chmod para cambiar los permisos] peron | permisos_de_archivo_y_directorio [2023/04/15 17:43] – [Estructura básica de permisos en archivos] peron | ||
---|---|---|---|
Línea 13: | Línea 13: | ||
Los permisos de uso del archivo describen el accionar que podemos contemplar con elos. Debemos tener en claro los tres atributos básicos que nuestros archivos puede tener: lectura, escritura y ejecución. | Los permisos de uso del archivo describen el accionar que podemos contemplar con elos. Debemos tener en claro los tres atributos básicos que nuestros archivos puede tener: lectura, escritura y ejecución. | ||
- | **Permiso de Lectura (r, o " | + | * **Permiso de Lectura (r, o " |
- | + | | |
- | **Permiso de Escritura (w, o " | + | |
- | + | ||
- | **Permiso de Ejecución (x, o " | + | |
Las letras que identifican de los atributos son los caracteres de los permisos, y son: | Las letras que identifican de los atributos son los caracteres de los permisos, y son: | ||
Línea 30: | Línea 28: | ||
- | Comprendido esto, debemos conocer cómo cambiar estos permisos. A tal fin se utiliza el comando chmod (" | + | Comprendido esto, debemos conocer cómo cambiar estos permisos. A tal fin se utiliza el comando chmod (" |
- | + | ===Permiso de escritura=== | |
- | Si tuviésemos que prevenir la modificación del archivo importante.txt, | + | Si tuviésemos que prevenir la modificación del archivo |
<file bash> | <file bash> | ||
chmod -w importante.txt | chmod -w importante.txt | ||
</ | </ | ||
- | + | ===Permiso de ejecución=== | |
- | Si queremos hacer que el script llamado instalador.sh pueda ejecutarse, debemos ingresar: | + | Si queremos hacer que el [[script|guion]] |
<file bash> | <file bash> | ||
chmod +x instalador.sh | chmod +x instalador.sh | ||
</ | </ | ||
- | + | ===Combinación de permisos=== | |
- | ...si quisiéramos quitar o agregar todos los atributos a la vez | + | Si quisiéramos quitar o agregar todos los atributos a la vez |
<file bash> | <file bash> | ||
Línea 51: | Línea 49: | ||
</ | </ | ||
- | También podremos utilizar el signo = para establecer los permisos en una combinación específica. Por ejemplo, con la siguiente sintaxis el comando chmod quitará permisos de escritura y ejecución dejando solo el de lectura. | + | También podremos utilizar el signo '' |
<file bash> | <file bash> |