Está en la página 1de 3

UNIVERSIDAD TECNOLOGICA DE CHILE INACAP

EJERCICIOS TALLER OS I

Ejercicio 1

1)Use el comando ls para listar los archivos en el directorio actual .


2) Cree un nuevo archivo utilizando el comando cat de la manera siguiente:
3)$ cat > Hola.txt
>Hola Mundo!
>Esto es solo una Prueba.
6)Presione Enter al final de la última línea, y entonces Ctrl + D para denotar el final del archivo.
7) Use el comando ls de nuevo para verificar que el archivo recién creado existe.
8) Despliegue el contenido del archivo.
9 ) Despliegue el mismo archivo de nuevo, pero esta vez utilice solo las teclas del cursor para
ejecutar el comando sin tener que digitarlo de nuevo.

Ejercicio 2

1) Cree un segundo archivo. Llámelo nomina.txt , escríbale cualquier cosa.(5 lineas min)
2) Revise con el comando ls , que existe .
3) Despliegue el contenido del archivo. Minimice la digitación que se necesita escribir para lograrlo:
4) Revise el history para encontrar el comando que creó el archivo anterior.
5) Cambie el comando para que en vez de crear el archivo lo Despliegue a pantalla.

Ejercicio 3

1)Después de cada uno de los siguientes pasos , use el comando ls y cat para verificar que ha
sucedido.
2) Copie nomina.txt a un archivo nuevo llamado descuento. txt . Use el Tab para evadir tener
que escribir el nombre completo del archivo.
3) Ahora haga una copia de Hola.txt a descuento.txt . ¿Que sucedió?
4) Borre el archivo original , Hola.txt .
5) Renombre descuento.txt a impuestos.txt .
6) Trate de borrar el archivo Hola.txt con el comando rm . ¿Que sucede?
7)Trate de hacer una copia de nomina.txt de nuevo, pero no especifique el nombre del archivo al
cual se l e copiará. ¿Que sucedió?

Ejercicios 4

1) Use el comando pwd para v er en que directorio se encuentra.


2) Si no estas en su directorio home (/home/NOMBRE_DE_USUARIO ) use el comando cd sin
ningún argumento, y ejecute pwd de nuev o.
3) Use cd para visitar el directorio root , y listar los archivos ahí dentro. Home debe ser uno de
ellos.
4) Vaya al directorio home y liste el contenido de nuev o. Debe existir un directorio por cada
usuario del sistema incluyendo el suyo (puedes utilizar el comando whoami para verificarlo).
5) Regrese a su directorio home para confirmar que está de regreso donde empezó.
UNIVERSIDAD TECNOLOGICA DE CHILE INACAP

Ejercicios 5

1) Cree un archivo de texto en su directorio home y llámelo basedatos , conteniendo las


siguiente s oraciones :
Nomina de alumnos aprobados
Nomina de alumnos reprobados
2) Renómbrelo estadoalumnos.txt
3) Cree un nuevo directorio en su directorio home y llámelo basedatos .
4) Mueva el archivo estadoalumnos.txt dentro del directorio basedatos .
5) Verifique que se realizo todo lo anterior

Ejercicios 6

1) Desde su directorio home , liste los archivos en el directorio /usr/share .


2) Cambie al directorio /usr/share , confírmelo con pwd. Liste los archivos en este directorio y los
del directorio doc.
3)Ahora liste los archivos en el directorio padre , los del directorio encima de este en la jerarquía.
4) Ejecute el siguiente comando, Asegúrese de entender el resultado: $ echo ˜
5)Use el comando cat para desplegar el contenido de un archivo de text o el cual reside dentro
de su directorio home (Cree uno si no existe ), usando el sintaxis “˜/” para referirse a el . No
debe importar desde que directorio usted se encuentre para ejecutar el comando.

Ejercicios 7

1)Use el comando hostname , sin opciones , para imprimir el nombre del host de la maquina en
uso.
2) Use el man para desplegar la documentación del comando hostname . Investigue como
hacerlo que imprima la dirección IP de su máquina en vez del nombre de host de su máquina.
Vaya a la sección de “Opciones” del man.
3)Use el comando locate para encontrar en el sistema los archivos que contiene n el text o
‘hostname ’. Cual de la lista de archivos desplegados es el programa hostname? Ejecútelo ahora
con su ruta y nombre absoluto para ver si es este realmente .

Ejercicios 8

1) Utilizando el comodín * (wildcard) solo como argumento de un comando es expandido por


el shell como una lista de todos los archivos en el directorio actual . Use el comodín con el
comando echo para probar el resultado (Asegúrese que solo sean archivos de texto que se
encuentren en el directorio): $echo *
2)Use las comillas simple para que s e imprima el símbolo * y que el shell no lo interprete .
3) Agréguele otro archivo al directorio basedatos que usted creó anteriormente , llámelo
modernos.txt :
Sabayon - lInux
Mepis - Linux
4) Use el comando cat para desplegar ambos archivos, por nombre y con comodines (wildcard).
UNIVERSIDAD TECNOLOGICA DE CHILE INACAP

5) Copie el directorio basedatos y todo su contenido, llámelo Basedatos , use cp.


6) Finalmente , borre el directorio basedatos con el comando rm .

Ejercicios 9

1) Explicar en qué se diferencian ls * y echo * .


2) Explicar en qué se diferencian ls / y echo /.
3) Crear un archivo que contenga la cantidad de archivos en un directorio.
4) Crear dos archivos : a.txt , que contenga Hola, y b.txt , que contenga chao. Luego concatenarlos en
un archivo ab.txt .