Documentos de Académico
Documentos de Profesional
Documentos de Cultura
_______________________________________________________________________________________________
Ejercicio 1
Desde una ventana CLI, expandir las secuencias de caracteres entre llaves para
obtener el siguiente resultado
test1a test1c test2b test3a test3c test4b test5a test5c
test1b test2a test2c test3b test4a test4c test5b
mkdir test{1,2,3,4,5}{a,b,c}
Ejercicio 2
En una consola, mediante el uso de un editor, crear un script ejecutable que diga: ¡Hola
Linuxeros de la Utec!
TIPS: use: echo ¡Hola, Linuxeros UTEC!
cd /home
mkdir usuario
cd /home/usuario
mkdir Documentos
cd /home/usuario/Documentos
nano hola.sh
chmod +x /home/usuario/Documentos/hola.sh
./hola.sh
Ejercicio 3
Utilizar los comandos y parámetros apropiados para visualizar la estructura de directorios y
subdirectorios de Linux
cd
tree / | more
Ejercicio 4
Cree un directorio llamado proyectos dentro del directorio home de su usuario y dentro de
este, cree un archivo de texto plano con el siguiente nombre “holautec.c” y escriba un
programita en lenguaje “C” sobre Linux, que muestra el saludo clásico “Hola Linuxeros de la
UTEC”; compilarlo y ejecutarlo.
/ * Programa Hola Linuxeros * /
# i n c l u d e < s t d i o . h>
main ( )
{
p r i n t f ( " Hola Linuxeros de la UTEC \ n " ) ;
}
Compilar y ejecutar:
$ gcc -o holautec holautec.c
$ ./holapucp
Hola Linuxeros de la PUCP
En el recuadro indicar el programa fuente y los comandos de compilación y ejecución:
cd /home
nano holautec.c
En el archivo:
#include <stdio.h>
main()
{
printf(“Hola, Linuxeros UTEC\n”);
}
En el mismo directorio home de su usuario y dentro de este, cree un archivo de texto plano
con el siguiente nombre “holautec.py” y escriba un programita en lenguaje “phyton” sobre
Linux, que muestra el saludo clásico “Hola Linuxeros de la UTEC”; compilarlo y ejecutarlo.
Luego ejecutarlo:
python holautec.py
cd /home
nano holautec.py
En el archivo:
print “Hola, Linuxeros UTEC”
python holautec.py
Ejercicio 5
Utilizar los comandos y parámetros apropiados para visualizar la lista de procesos y sus
dependencias entre padres, hijos, nietos, etc. En formato árbol. Así mismo indique usted el
padre de todos los procesos y el proceso que acoge a todos los procesos huérfanos.
En el recuadro indicar los comandos utilizados, parámetros utilizados y parte del resultado:
cd
pstree
Como se observa en la imagen, el padre de todos los procesos en systemd. Los procesos
huérfanos son acogidos por el proceso init.
Puntaje:
Tiempo de duración: 30 min.
Ejercicio 1
Desde una consola, ejecute los comandos necesarios para obtener los siguientes datos:
Ejercicio 2
Al realizar el comando:
$sudo ifconfig ó ip addr:
Se observa tres interfaces eno, enp0s3, ens0p5. Identifique a que puerto físico corresponde
cada una de estas interfaces. Use un gráfico para identificar los puertos.
Como se puede observar al ejecutar el comando, el equipo solo posee un puerto físico (eno1).
Ejercicio 3
Desde una consola, edite el o los archivos necesarios para cambiar la dirección IP y el Gateway
en la interface eth1. Escriba los comandos utilizados.
Configurar IP:
ifconfig eth1 10.11.11.12 netmask 255.255.255.0
Configurar GW:
route add default gw 192.168.1.1