Está en la página 1de 5

Sistemas Operativos:Linux Practica 4

1. Crea un fichero llamado largo con el contenido de la salida de ejecutar man


ls

touch largo | ls man > largo

2. Muestra el contenido del fichero largo con cat, luego hazlo con more

cat largo

more largo

3. Muestra el contenido del fichero largo con sus lineas numeradas.

ls largo | wc -l

4. Repite el ejercicio anterior redirigiendo la salida al archivo largo.num

5. Guarda en el fichero salidabin la el listado largo del directorio /bin, muestra:

a) las 35 ultimas del fichero salidabin

b) las cinco ultimas lineas del fichero salidabin

c) a partir de la linea 15 del fichero salidabin , muéstralo paginado

6. Para el fichero largo muestra las lineas en las que aparece la palabra ls

7. Muestras las lineas del fichero /etc/passwd que empiezan por a

8. Para el fichero largo muestra las linea en las que aparece la palabra:

a) sistemas al final de la linea

1/5
Sistemas Operativos:Linux Practica 4

b) file en cualquier lugar de la linea

9. Para el fichero largo muestra las linea en las que aparece la palabra ls.

10. Muestra en pantalla el fichero largo, donde aparece un blanco aparezca un


*.

11. Utilizando la orden find mostrar en pantalla:

a) Todos los ficheros terminados en .c

b) ficheros que tienen mas de 4 bloques

c) ficheros finalizan en un carácter simple precedido por un punto

d) ficheros del directorio de conexión que sean de tipo fichero

e) borrar los ficheros que tenga extension .c pidiendo confirmación antes


de borrar

f) mostrar el contenido de todos los ficheros que sean de tipo ordinario

10 Crea el fichero paises con el siguiente contenido:

Espana Madrid Europa Español


Francia Paris Europa Francés
USA Washington America Inglés
Brasil Brasilia America Brasileño
Alemania Berlin Europa Alemán
Sudafrica El-Cabo Africa Holandés
China Pekin Asia Chino
Japon Tokio Asia Japonés
Australia Melbourne Oceania Inglés
Italia Roma Europa Italiano

11 Clasifica el archivo paises por el campo continente.

12 Visualiza en pantalla el numero de lineas del archivo paises


correspondientes a AMERICA ( es decir, cuantos paises hay en el fichero
de este continente) guardando en el archivo inter toda la información de
los paises que pertenecen a America.

2/5
Sistemas Operativos:Linux Practica 4

13 Ordena el archivo inter. Por idioma y capital en orden inverso

14 Ordena el archivo paises por contienente, idioma y pais

15 Visualiza el continente y la capital del fichero paises ordenada


descendentemente por capital

16 A partir del fichero paises crea uno igual llamado paisesb que tenga como
carácter separador el *

17 Visuliazar las dos ultimas lineas del fichero paises ordenadas por
continente.

3/5
Sistemas Operativos:Linux Practica 4

PERMISOS
1) Crear el directorio per1 y per2 en el directorio de conexión(/home/alumno2).
¿cuáles son los actuales permisos de estos directorios?

2) Utilizando la notación simbolica, eliminar los permisos de ejecucion para


grupo y otros del directorio per2.

3) Utilizando la notación octal, eliminar el permiso de lectura del directorio per2


al resto de usuarios.

4) Cuales son ahora los permisos de per2

5) Crear bajo per2, un directorio llamado per21

6) Eliminar el permiso de escritura para el propietario del directorio per2.

7) Crear bajo per2, un directorio llamado per22. Razona lo sucedido.

8) Crea el directorio permisos en tu directorio de conexión(/home/alumno2).


Haz que tenga permiso de escritura y ejecución para el propietario, lectura y
ejecución para el grupo y ninguno para el resto de usuarios.

9) Crear el fichero ver en el directorio permisos como salida de la orden date

10)Visualizar el contenido del fichero ver que acabas de crear

11)Visualiza el contenido del directorio permisos.. Razona lo sucedido.

12)Dentro del directorio permisos , crear el directorio ejercicios.

13)Crear el fichero usuarios como salida de la orden who, dentro del directorio
ejercicios.

14)Visualiza el contenido del directorio ejercicio.

15)Visualiza el contenido del fichero usuarios que esta en el directorio


ejercicios

16)Razona porque puedes visualizar el contenido del directorio ejercicios


y fichero usuarios y no puedes visualizar el contenido del directorio
permisos.

17)Elimina el permiso de escritura para el usuario del directorio ejercicios.


Crea en este directorio el fichero fecha como salida de la orden date.
Razona lo sucedido.

4/5
Sistemas Operativos:Linux Practica 4

18)Mediante la orden su , cambia de usuario al usuario alumno/alumno.

19)Intenta realizar los ejercicios 10,11, 14, 15. Razona lo sucedido.

20)Teclea exit, vuelve a estar con tu usuario.

21)Al directorio permisos dales permisos de lectura y ejecución para resto de


usuarios.

22)Mediante la orden su , cambia de usuario al usuario alumno/alumno.


Visualiza el contenido del directorio permisos y ejercicios de tu directorio de
conexión( /home/alumno2) . Comenta lo sucedido.

23)Teclea exit, vuelve a estar con tu usuario.. Crea el directorio borrar en tu


directorio de conexión , dentro de el crea los ficheros p1,p2, p3, p4, p5,p6
( puedes crearlos como salida de algunas ordenes). Haz lo necesario para :

a) p1, solo el propietario puede modificarlo, todos pueden verlo y ejecutarlo

b) p2, el propietario tiene acceso pleno, los demas ninguno

c) p3, todos pueden ejecutarlo, solo el propietario puede verlo o copiarlo.

d) p4, Todos pueden leerlo, nadie ejecutarlo, solo el propietario puede


modificarlo

e) p5,Nadie puede modificarlo, todos pueden verlo o ejecutarlo ( probar


rm )

f) p6,Nadie puede verlo o modificarlo, todos pueden ejecutarlo ( probar cat


o cp).

5/5

También podría gustarte