Virtual
Linux Terminal o terminal virtual Linux también conocida como consola
virtual (VC). No es algo que desconoces si eres un
usuario de Linux, excepto que se usan en línea, eso podría ser algo nuevo.
Todos
y cada uno de los sistemas operativos Linux vienen con Terminal
virtual que utilizamos para operar y administrar
diferentes servicios y aplicaciones en ellos. Permite que el teclado
ingrese comandos y pantallas de computadoras para mostrar la salida; La mayoría
de los sistemas operativos tipo Unix usan terminales virtuales como BSD, Linux,
illumos y UnixWare.
Por
ejemplo, si estás utilizando la versión gráfica de Ubuntu Linux y deseas
acceder a la terminal de pantalla completa, simplemente presiona Ctrl + Alt +
F1 y para volver a la sesión gráfica usa Ctrl + Alt + F7.
Terminal y terminal online
Entonces,
¿cuál es la diferencia entre eso y la terminal Linux online? la respuesta no
es difícil, la diferencia es que la terminal en línea se ejecuta en un servidor
remoto y está disponible para que uses con conexión a Internet, de forma
remota, pero con algunas limitaciones.
Ahora,
¿por qué usamos le decimos terminal virtual online Linux? Supongamos que eres un estudiante o un novato
en el desarrollo de software que
está ansioso por aprender los comandos de Linux, por lo tanto, es difícil instalar
máquinas virtuales en cada sistema local
para practicar los comandos de Linux; en esa situación, puedes usar terminales
en línea de Linux para probar scripts de shell, comandos o conectar algún
servidor remoto de Linux usando SSH.
Aunque,
con el WSL
de Windows 10 (Subsistema de Windows para Linux) no necesitas máquinas
virtuales para usar el sistema operativo Linux o la terminal, los simuladores
de terminal de Linux en línea son los métodos más rápidos donde lo único que
necesitamos es el navegador.
Podría
ser Google Chrome, Microsoft Edge, Mozilla Firefox, Opera, Brave
o cualquier otro. No importa que estés utilizando Windows 11 10/8/7, Linux, MacOS o
Android, funcionan en todas partes.
En
este artículo, daremos respuestas a las preguntas que surjan después de
comprender los párrafos anteriores, como, por ejemplo, ¿Cómo ejecuto un comando
de Linux en línea? ¿Qué shell de Linux en línea está disponible para usar sin
costo? y más…
Los mejores terminales online de Linux con acceso de root
Todos
los terminales Linux online mencionados a continuación son de uso gratuito con
acceso root, donde se pueden practicar los comandos de Linux sin pagar ningún
centavo, sin embargo, algunos pueden requerir un proceso de registro
gratuito. Además, la he listado al azar y no en función de sus
características y capacidades.
1. Webminal
– Terminal Linux/bash
Webminal es realmente un maravilloso Terminal de Linux en
línea para practicar varios comandos de Linux. Se ejecuta en el servidor
remoto del proveedor como contenedor o máquina virtual. Para usar Webminal,
el usuario primero debe crear una cuenta gratuita con ellos y luego esta
plataforma gratuita de aprendizaje de Linux en línea está disponible en su
navegador.
Podemos
usarlo no solo para practicar comandos de Linux sino también para crear scripts
de bash, familiarizarnos con tablas MySQL y aprender lenguajes
de programación Python, C, Ruby, Java, Rust usando Webminal IDE. Sin
embargo, el IDE de Webminal en línea es gratuito durante un mes, después de lo
cual el usuario debe pagar $2 por mes, que es una cantidad exigua.
2. Codeanywhere
Es
uno de los mejores terminales de Linux en línea, ya que proporciona una
aplicación web virtual todo en uno para operar diferentes consolas de Linux e
IDE’s en la nube multiplataforma.
Codeanywhere
proporciona una máquina virtual Linux en línea completa que se ejecuta en
contenedores como Ubuntu y CentOS. El acceso root está allí junto con un
control total para destruir la máquina virtual y su configuración.
Da
una sensación real de usar el sistema operativo Linux en el terminal
virtual. Tiene la capacidad de conectar Dropbox, Google Drive, servidor
FTP, Amazon S3, Bitbucket OneDrive, DigitalOcean para crear Droplets
directamente desde el terminal Codeanywhere y más. Puedes crear contenedores
de Ubuntu y CentOS vacíos o con .NetCore / C ++.
3. JSlinux mejor terminal en línea
Jslinux
es otra terminal gratuita de Linux en línea, pero no solo soporta Linux, sino
también Windows 2000 gráfico. El acceso de terminal para sistemas operativos Linux
que son proporcionados por Buildroot (sistema operativo incorporado) y Fedora
junto con FreeDOS VGA Text. Además del acceso a la terminal, también está
disponible el sistema operativo Linux con una interfaz gráfica de usuario en
línea.
El
emulador Jslinux Linux se ha desarrollado utilizando Javascript y también
permite a los usuarios cargar archivos en máquinas virtuales que se ejecutan en
él. Sin embargo, una vez que hayas cerrado cualquier máquina virtual en
ejecución, todos los datos cargados serán eliminados.
4.
Copy.sh – Máquina virtual en línea
Copy.sh
es similar a Jslinux que proporciona múltiples sistemas operativos que se
ejecutan en línea en su backend, a los que podemos acceder como máquinas
virtuales en línea en nuestros navegadores. Puedes usar Windows 98, Windows 1.01, KolibriOS, FreeDOS y Archlinux. Windows 98 tiene la interfaz
gráfica de usuario, mientras que Linux se puede operar usando terminales
virtuales en modo de pantalla completa.
5. Linux
Containers (LXD)
Este
sitio proporciona un uso gratuito de 30 minutos de su
entorno de demostración con 4 sesiones por límite de IP, 2 núcleos de CPU, 256
MB de RAM, 10 GB de espacio y conectividad de red solo IPv6.
El
terminal en línea disponible aquí es con acceso root con LXD preinstalado, que
puedes usar para instalar varios sistemas operativos Linux para operarlos en
línea, usando la terminal de comandos como Ubuntu, Fedora, Alpine Linux,
Centos, Gentoo y OpenSUSE.
Actualización: El proyecto original ya no está disponible, ahora está a cargo de Canonical.
6. JS/UIX – Sistema operativo online
JS/UIX,
otra excelente y gratuita terminal virtual de Linux en línea basado en UNIX
escrito en Javascript, destinado para ejecutarse utilizando navegadores
comunes. Ofrece su propia terminal que puede admitir entrada de teclado
que contiene una máquina virtual Linux, un shell Linux en línea, un sistema de
archivos virtual y gestión de procesos.
7.
LinuxZoo emulador online de Linux
No
solo tiene un nombre interesante, sino que también proporciona un entorno útil
de sistema operativo múltiple, lo mejor para practicar comandos
básicos de Linux.
LinuxZoo se desarrolló utilizando Python y es uno de las mejores terminales virtuales de
Linux en línea para usar máquinas virtuales en línea Centos 7 y Kali Linux; El rendimiento de la interfaz gráfica de usuario (GUI) también es excelente.
8. Terminal Unix de Tutorialspoint
Si
eres desarrollador, en Tutorialspoint encontrarás múltiples terminales en
línea, editores para aprender
lenguajes de scripting, editores de
documentos (LaTex, AsciiDoc, Markdown, MathML y
reStructure); Compiladores e intérpretes en línea e IDE’s avanzados.
¿Has
usado alguna de estas terminales en línea? ¿Qué otro recomendarías?