Vamos a describir de la forma mas clara posible como generar permisos desde la terminal con Linux.
Para generar permisos de un archivo en la terminal de Linux, puedes utilizar el comando “chmod” seguido de los permisos que deseas otorgar al archivo. Los permisos se pueden asignar en tres categorías diferentes: propietario (usuario), grupo y otros.
“r” (read/lectura): permite leer el archivo.
“w” (write/escritura): permite modificar o eliminar el archivo.
“x” (execute/ejecución): permite ejecutar el archivo.
Para otorgar permisos a un archivo, sigue estos pasos:
Abre la terminal y ubícate en el directorio donde se encuentra el archivo. El archivo el que vamos hacer referencia es el archivo.txt
Utiliza el comando “ls -l” para verificar los permisos actuales del archivo.
Antes de explicarlo tenemos que tener claro que en los permisos existen 3 grandes grupos los cuales son (USER), (GROUP) y (OTHERS), estan en el
sistema octal ya sabiendo esto podemos continuar.
Como podemos ver, los permisos que tenemos son los siguientes:
rw-r–r–.
USER = rw-
GROUP = r–
OTHERS = r–
si nosotros en el sistema octal hacemos la suma de cada grupo comenzando de izquierda a derecha es lo mismo decir q los permisos q tenemos de este archivo seria
USER => rw- = 6
GROUP => r-- = 4
USER => r-- = 4
Esto quiere decir que nuestro permiso en este archivo esta conformado por un chmod 644
Utiliza el comando “chmod” seguido de los permisos que deseas otorgar al archivo y el nombre del archivo. Por ejemplo, si deseas otorgar permisos de lectura, escritura y ejecucion al propietario del archivo y a todos los demás, debes usar el siguiente comando:
Utiliza el comando “ls -l” nuevamente para verificar que los permisos del archivo hayan sido actualizados correctamente.
Es importante tener en cuenta que para cambiar los permisos de un archivo, debes tener permisos de escritura sobre ese archivo. Si no tienes permisos de escritura, primero debes cambiar los permisos del archivo con el comando “sudo chmod” para obtener permisos de escritura.
Escribe tu comentario
+ 2
Entradas relacionadas
2
Terminal & command line
I published my course notes in GitBook
https://app.gitbook.com/@daniel-da-silva-jarque/s/terminal-and-command-line/
It’s open to any conte
ddasilvajarque
14
Como crear un alias en WSL y CMDER
Hola,
Si tomaste el curso de Pre-work te habrás dado cuento del poder que tiene la terminal de Linux para desarrollo.
Para crear un alias e
Johnometalman
4
Buscar y eliminar archivos usando FIND
crearé tres archivos dentro de una carpeta y luego haré la búsqueda con find para borrar todos esos archivos en una sola linea de código.
m
calderon950527
13
Notas para el Curso de Introducción a la Terminal y Línea de Comandos 💾💚💻
¡Apuntes para el Curso de Introducción a la Terminal y Línea de Comandos 💾💚💻! Notion: https://www.notion.so/Curso-de-Introducci-n-a-la-Termi