Usuarios y permisos en Linux. Primeros comandos
Permisos, Usuarios y Sistema de Archivos en Linux
Este documento resume conceptos clave sobre cómo funcionan los permisos, usuarios y directorios en Linux. También se explican comandos útiles y cómo interpretar representaciones binarias y decimales.
Tipos de Usuarios
En Linux existen 3 tipos principales:
👤 Usuario (owner): quien creó el archivo.
👥 Grupo (group): conjunto de usuarios con permisos compartidos.
🌐 Otros (others): el resto del mundo (literalmente).
Cómo Funcionan los Permisos (rwx
)
rwx
)Cada archivo o carpeta tiene permisos asignados en tres bloques:
r → read (leer)
w → write (escribir)
x → execute (ejecutar)
Este ejemplo significa:
El dueño puede leer, escribir y ejecutar.
El grupo puede leer y ejecutar.
Los demás solo pueden leer.
Notación Octal
---
000
0
--x
001
1
-w-
010
2
-wx
011
3
r--
100
4
r-x
101
5
rw-
110
6
rwx
111
7
Ejemplos:
chmod 777 archivo
→ permisos máximos para todos (rwx).chmod 754 archivo
→ rwx para dueño, r-x para grupo, r-- para otros.chmod 666 archivo
→ rw- para todos (nadie puede ejecutarlo).
Comandos Útiles
Grupos y Usuarios
Permisos
Sistema de Archivos en Linux
Linux tiene una estructura jerárquica tipo árbol. Ejemplos clave:
/bin
: comandos esenciales del sistema/etc
: archivos de configuración/home
: carpetas de usuarios/root
: carpeta del superusuario/tmp
: archivos temporales/var
: logs y archivos variables
¿Qué es un archivo Binario?
Un binario es un archivo que contiene código que puede ser ejecutado directamente por el sistema. Está compilado desde lenguaje fuente (como C o C++).
¿Cómo funciona el binario en Linux?
Se almacena en ubicaciones como
/bin
,/usr/bin
Se ejecuta si tiene permisos de ejecución (
x
)Usamos
chmod
para hacerlo ejecutable si no lo es
Sistema Binario y Decimal
Linux utiliza sistemas numéricos para manejar permisos.
El sistema binario se basa en potencias de 2.
Ejemplo:
Cada posición de bit (de derecha a izquierda) vale: 1, 2, 4, 8, 16, 32, 64, 128...
¿Qué relación tiene con las IPs?
Una dirección IPv4 es una secuencia de 4 bytes → cada byte va de 0 a 255.
Ejemplo:
Recomendaciones
Usá
chmod
,chown
yls -l
para experimentar con permisos.Jugá cambiando permisos en archivos de prueba (¡no en archivos del sistema!).
Mirá el output de
ls -l /home
y analizá quién tiene qué permisos.
Last updated