Pasar al contenido principal
Alexys Lozada
José Luján
Manuel Rodriguez
José Luján
Luis Avilés
Álvaro Felipe
José Luján
Beto Quiroga
Jonathan MirCha
Jonathan MirCha
Álvaro Felipe
Alexys Lozada, Álvaro Felipe, Jonathan MirCha
Beto Quiroga
Alexys Lozada
Alexys Lozada
José Luján
Álvaro Felipe
Álvaro Felipe
Jonathan MirCha
Jonathan MirCha
Alexys Lozada, José Luján
Alexys Lozada, José Luján
Alexys Lozada, José Luján
Camilo Adobe
Álvaro Felipe
José Luján
Jonathan MirCha
Álvaro Felipe
Álvaro Felipe
Beto Quiroga, Alexys Lozada
Álvaro Felipe
Juan Villalvazo
Luis Avilés
Jonathan MirCha
Jonathan MirCha
Jonathan MirCha

Entender los permisos en Linux (2da parte)

Permisos

Hola, soy Beto Quiroga

En la primera parte de este artículo escribí acerca del significado numérico de los permisos que otorgamos a los archivos y/o directorios en Linux

En este nuevo artículo sobre los permisos, te explicaré el significado de la combinación de letras que aparecen cuando listamos el contenido de un directorio con el comando:

ls -la

Este comando nos devuelve un listado como este:

drwxrwxr-x 3 root root 4096 Oct  1 06:18 .
drwxr-xr-x 3 root root 4096 Oct  1 05:49 ..
-rwxrwxrwx 1 root root    0 Oct  1 05:49 algo.sh
-rw-r--r-- 1 root root    0 Oct  1 06:17 otro.bk
drwxr-xr-x 2 root root 4096 Oct  1 06:18 unaCarpeta

pero, ¿Qué significan las letras drwxrwxr-x , o estas otras -rwxrwxrwx?

Lectura, escritura y ejecución

  • r -> Del inglés read, indica el permiso de lectura sobre este archivo o directorio.
  • w -> Del inglés write, indica el permiso de escritura sobre este archivo o directorio.
  • x -> Del inglés execution, indica el permiso de ejecución sobre este archivo o directorio.
  • El guión indica la ausencia de ese permiso.

Como verás, son 10 caracteres que vemos en esta combinación

  • El primero nos indica el tipo. Si es un archivo nos mostrará un guión y si es un directorio nos mostrará una d.
  • Los siguientes 3 corresponden a los permisos otorgados al propietario de este archivo
  • Las posiciones 5, 6 y 7 nos indican los permisos que tiene el grupo.
  • Los últimos 3 caracteres nos indica que permisos tienen otros.

Entendamos con un ejemplo

Si vemos esta combinación:

drwxr-xr-x

Esto significa que:

  • d =>  esto es un directorio
  • rwx =>El propietario tiene permisos de lectura, escritura y ejecución (7)
  • r-x => El grupo tiene permisos de lectura y de ejecución, pero NO de escritura (5)
  • r-x => Otros tiene permiso de lectura y de ejecución, pero NO de escritura (5)

Si leíste la primera parte de este artículo, entenderás que este directorio tiene permisos 755.

Espero que estos artículos te hayan ayudado a entender un poco más de lo que son los permisos en Linux.

Por mi parte es todo de momento. Hasta otra oportunidad.

Un abrazo 

Suscríbete al blog de EDteam

Ingresa tu correo electrónico para recibir nuestro boletín semanal