Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Sistemas Operativos
Práctica I
Elaborado por Prof. Mariela Curiel aplicado por Prof. Ricardo Gonzalez
Enero 2019
Instrucciones:
Es recomendable que antes de realizarlo repase lo que se dio en la clase 1 del laboratorio.
Este taller lo deben entregar en forma individual o en grupo (máximo 2 personas).
Deben realizar todas las operaciones desde un terminal
a) Observe el valor de las variables de ambiente $HOME y $SHELL, para ello use el
comando $ echo $HOME y $ echo $SHELL
Qué contienen?
/home/sistemas
/bin/bash
$ mkdir Practicas
$ cat dormilon.c
$ pwd: /home/sistemas
La salida es 6.
Se quiso obtener la cantidad de veces que se repite la palabra include en el archivo
dormilon.c , donde grep include encuentra las linea con la palabra include y wc -l cuenta
ese numero de lineas.
El comando grep muestra las lineas que concuerdan con el parametro establecido.
Si no se establece parametros, por defecto se utiliza la salida estandar.
3) Colóquese dentro del directorio ListaArreglos. Escriba, utilizando pipes, una orden al
shell para que cuente el número de archivos con extensión .in en el directorio. La salida
de ese conjunto de comandos debe escribirse al archivo tmp.txt. Indique cuál fue la
orden (conjunto de comandos) utilizada.
4) Utilizando el manual del sistema (comando man) investigue qué hace el comando
uname. Utilizando el comando uname y los flags correspondientes indique los detalles
de la arquitectura (hardware, cpu,etc) y sistema operativo sobre los que está trabajando.
5) Ejecute el comando ls –l y observe los permisos del archivo dormilon.c. a) Elimine los
permisos de lectura al archivo dormilon.c, b) luego agregue de nuevo el permiso de
lectura pero sólo al propietario del archivo. Recuerde que usuario (u), grupo (g), los que
no son del grupo (o) y todos (a), tienen permisos de lectura (r),escritura (w) y ejecución
(x).
Ejemplos: Si se quiere eliminar los permisos de escritura al grupo para el archivo pepe.tex,
se haría:
$ chmod +x tuscript
a) chmod -r dormilon.c
6) Muestre todos los archivos del directorio ListaArreglos. ordenados por día y hora de
creación. Que comando usó para esto:
ls -ltr
7) Muestre todos los archivos del directorio ListaArreglos ordenados inversamente por día y
hora de creación. Indiqeu que comando usó para esto.
ls -llt