Terminales online de Gnu/Linux para practicar comandos desde el navegador
https://ubunlog.com/terminales-online-gnulinux-navegador/
- JSLinux es más un completo emulador de Gnu/Linux que no ofrece solo la terminal. Como se puede deducir por su nombre, ha sido escrito completamente en JavaScript. Vamos a poder elegir un sistema basado en consola o un sistema en línea basado en GUI. JSLinux también nos va a permitir subir archivos a la máquina virtual.
- Copy.sh ofrece una de las mejores terminales online de Gnu/Linux. Es rápida y confiable para probar y ejecutar comandos.
ENUNCIADO
Realizar una memoria que recoja los siguientes comandos (enumerar y poner como título), explica en qué consiste su función y adjunta pantallazo en cada comando después de lanzarlo en la terminal y su consecuencia, por ejemplo si se crea una carpeta o un archivo, a continuación hay que visualizarla/o.
- whoami
- date
- clear (escribe varios comandos antes de ejecutar el comando)
- mkdir prueba (crea un directorio/carpeta "prueba", muestra que lo has creado mediante ls)
- ls -lrt: analiza qué significa la salida de esta orden. Para comprenderlo mira este video
- cd prueba (cambia de directorio)
- echo "hola">mifichero (cear un archivo llamado "mifichero")
- cat mifichero (visualiza el archivo)
- ls -lrt: indica en qué lugar de los permisos se comprueba que "mifichero" es un archivo y no un directorio. Indica también donde encuentro quien es el propietario de dicho fichero.
- rm mifichero (borrar el archivo creado anteriormente y muestra que lo has borrado mediante ls)
- cd .. (Ojo: entre cd y .. hay un espacio)
- rmdir prueba (indica/muestra que lo has borrado)
- passwd (la antigua contraseña es enter, cámbiala a Savio123)
- sitúate en el directorio raiz (para ello teclea varias veces cd ..)
- ls -lrt: verás que se lista una serie de directorios (adjunta captura) y explica que función tiene cada uno de ellos investigándolo en Internet
- shutdown now (esta orden no funciona en nuestro entorno virtual pero sí que lo haría en un entorno real)