Ejercicios - Linux 3
Ejercicios - Linux 3
Ejercicios - Linux 3
10. Usa el comando rmdir para intentar eliminar ‘subpractica’ (nota por qué puede
o no funcionar).
24. Utiliza find para buscar archivos con la extensión ‘.txt’ en tu directorio home.
27. Utiliza head para ver las primeras líneas del mismo archivo.
28. Combina los comandos sort y echo para escribir y ordenar alfabéticamente
una lista de frutas.
35. Con df, revisa el espacio utilizado y disponible en tus sistemas de archivos.
38. Actualiza todos los paquetes instalados con apt-get upgrade o el comando
correspondiente.
40. Instala y utiliza screen para iniciar una sesión persistente en el terminal.
44. Con ssh, intenta conectarte a algún servidor (si tienes uno disponible).
46. Si tienes permisos, reinicia la interfaz de red con ifdown y ifup o con
systemctl restart networking.
48. Con traceroute, observa la ruta que toma un paquete hacia un destino.
49. Utiliza ftp o sftp para conectar a un servidor FTP y transferir archivos.
Si has trabajado en los 50 ejercicios prácticos de comandos Linux, aquí te traigo las
soluciones. Veamos cómo se realizan estos comandos paso a paso:
20. Para eliminar el usuario ‘usuario_prueba’ (como superusuario y sin dejar rastro
de su directorio hogar): sudo userdel -r usuario_prueba
24. Para buscar archivos con la extensión ‘.txt’ en tu directorio home: find ~/ -name
"*.txt"
25. Para agregar “Adiós, Linux!” a ‘ejemplo_renombrado.txt’ sin eliminar el
contenido original: echo "Adiós, Linux!" >> ejemplo_renombrado.txt
27. Para ver las primeras líneas del mismo archivo: head ejemplo_renombrado.txt
31. Para instalar el paquete “htop” (como superusuario): sudo apt-get install htop
33. Identifica el PID de algún proceso con htop y deténlo con: kill [PID]
36. Para ver el espacio utilizado por el directorio ‘practica’: du -sh practica
38. Para actualizar todos los paquetes instalados: sudo apt-get upgrade
39. Para revisar el estado de un servicio (por ejemplo, ssh): sudo systemctl status
ssh
40. Para instalar “screen”: sudo apt-get install screen y para iniciar una sesión:
screen
45. Para descargar un archivo desde internet con wget: wget [URL del archivo]
47. Para consultar registros DNS de un dominio con dig: dig [dominio]
48. Para observar la ruta que toma un paquete hacia un destino: traceroute
[dominio o IP]