Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Comando pwd : Imprime por pantalla la ruta del directorio donde nos encontramos.
Comando cd : Nos permite cambiar de directorio. Por ejemplo si nos encontramos en nuestro
directorio home, y deseamos ir a un directorio llamado A que de encuentra en el escritorio,
debemos utilizar el comando cd como sigue:
1
u s u a r i o @ u s u a r i o d e s k t o p : $ pwd
/home/ u s u a r i o
u s u a r i o @ u s u a r i o d e s k t o p : $ cd Desktop /A
u s u a r i o @ u s u a r i o d e s k t o p : / Desktop /A$ pwd
/home/ u s u a r i o / Desktop /A
u s u a r i o @ u s u a r i o d e s k t o p : / Desktop /A$ l s
a1 a2 B
rwrr 1 u s u a r i o u s u a r i o 5 20081103 2 1 : 0 0 a 1
rwrr 1 u s u a r i o u s u a r i o 5 20081103 2 1 : 0 0 a 2
drwxrxrx 2 u s u a r i o u s u a r i o 4096 20081105 1 2 : 5 8 B
A.2. Permisologa
Al ser multiusuario, el sistema operativo GNU/Linux nos permite tener varios usuarios de
forma simultanea, con cuentas que tendran establecidos diferentes privilegios definidos por el
2
usuario principal o root. Para garantizar la seguridad de los archivos y directorios es posible
establecer la permisologa para cada grupo de usuarios (propietario, grupos y otros). Veamos
con un poco mas de detalle la salida que obtuvimos al utilizar el comando ls -l dentro del
directorio A:
3
Tabla A.1: Informacion detallada del Directorio A
Permisos
Tipo de archivo Propietario Grupo Otros Enlaces Propietario Grupo Tamano Fecha Hora Nombre
- rw- r r 1 usuario usuario 5 2008-11-03 21:00 a1
- rw- r r 1 usuario usuario 5 2008-11-03 21:00 a2
d rwx r-x r-x 2 usuario usuario 4096 2008-11-05 12:58 B
4
r lectura (read)
w escritura (write)
x ejecucion (execute)
Cambio de Permisos : Los permisos de lectura, escritura y ejecucion (rwx), tienen asignados
un valor numerico, que nos permite modificar los permisos para cada usuario:
Los permisos de un archivo o directorio deben ser asignados para todos los usuarios al
mismo tiempo, y para ello se debe sumar el valor de los permisos de cada grupo utilizando
el comando chmod , por ejemplo si deseamos que el archivo a1 tenga todos los permisos
solo para el propietario, tenemos que poner 4+2+1=7 y 0 para el resto de los usuarios:
u s u a r i o @ u s u a r i o d e s k t o p : / Desktop /A$ l s l
rwrr 1 u s u a r i o u s u a r i o 5 20081103 2 1 : 0 0 a 1
rwrr 1 u s u a r i o u s u a r i o 5 20081103 2 1 : 0 0 a 2
drwxrxrx 2 u s u a r i o u s u a r i o 4096 20081105 1 2 : 5 8 B
u s u a r i o @ u s u a r i o d e s k t o p : / Desktop /A$ chmod 700 a 1
u s u a r i o @ u s u a r i o a d e s k t o p : / Desktop /A$ l s l
rwx 1 u s u a r i o u s u a r i o 5 20081103 2 1 : 0 0 a 1
rwrr 1 u s u a r i o u s u a r i o 5 20081103 2 1 : 0 0 a 2
drwxrxrx 2 u s u a r i o u s u a r i o 4096 20081105 1 2 : 5 8 B
5
u s u a r i o @ u s u a r i o d e s k t o p : / Desktop /A$ chmod 751 a 1
u s u a r i o @ u s u a r i o a d e s k t o p : / Desktop /A$ l s l
rwxrxx 1 usuario usuario 5 20081103 2 1 : 0 0 a 1
rwrr 1 u s u a r i o u s u a r i o 5 20081103 2 1 : 0 0 a 2
drwxrxrx 2 u s u a r i o u s u a r i o 4096 20081105 1 2 : 5 8 B
Los cambios en los permisos de un archivo solo pueden ser realizados por el propietario
del mismo, por lo que debe verificar que el propietario corresponde a su usuario utilizando el
comando ls -l que vimos anteriormente.
Existen diferentes editores de texto que nos permiten modificar los archivos de comando
para as poder modificarlos con los datos necesarios para su ejecucion. La disponibilidad de un
editor sobre otro dependera de la distribucion de GNU/Linux, y el entorno que estemos usando
(GNOME o KDE).
Comando gedit : Editor de textos para GNOME. Para abrir un archivo debemos llegar a la
ruta del archivo y poner en la linea de comandos gedit seguido del nombre del mismo. El
comando equivalente para el entorno KDE es kate