Professional Documents
Culture Documents
Ubuntu como otras distribuciones de Linux, tiene una variedad de opciones de configuracin y
personalizacin, pero quizs uno de los elementos que ms llama la atencin es la capacidad de
asignar permisos y habilitar a un usuario para que solamente realice acciones sobre un archivo o
directorio con restricciones asignadas por el dueo del sistema.
El comando que se emplea para administrar los permisos se conoce como chmod
y se aplica de igual forma tanto a los archivos como a los directorios. La
recursividad se consigue empleando el parmetro R.
Escritura
0
0
1
1
0
0
1
1
Ejecucin
0
1
0
1
0
1
0
1
Valor
0
1
2
3
4
5
6
7
Numero
0
1
2
3
4
5
6
7
Letras
----x
-w-wx
r-r-x
rwrwx
Significado
Sin acceso
Ejecucin
Escritura
Escritura y ejecucin
Lectura
Lectura y ejecucin
Lectura y escritura
Lectura/Escritura/Ejecucin
Esta nueva clasificacin permite el planteamiento de una nueva escritura como se presenta
a continuacin.
u =User
g=Group
o= Others
Teniendo esta nueva nomenclatura es posible construir sentencias como las siguientes:
Actividad
Situado en el home del usuario del sistema con el cual se ingres a Ubuntu, realice las
siguientes actividades.
1-Cree un nuevo directorio llamado PRACTICA2
a) Al interior de este directorio cree dos nuevos llamados:
PROCESO1
PROCESO2
Adicional:
Probando la ejecucin de un archivo
Dentro del directorio PRACTICA2 teclee lo siguiente:
pico Listado.sh
Esto abrir un editor de texto que permitir ingresar el siguiente texto:
#!/bin/bash
echo Inicio del listado;
ls l
echo fin del listado;
Finalizado esto se presiona ctrl + O para guardar y ctrl + X para salir.
Ahora es necesario dar autorizacin para ser ejecutado.
chmod +x Listado.sh
Cambio algo al ejecutar el comando ls l?.
Ahora solo es necesario realizar el llamado al script generado, para lo cual se debe realizar
lo siguiente:
./Listado.sh
El resultado generado ser el escrito dentro del script , el cul generara un listado.