Terminal de GNU/Linux

La terminal es una forma de comunicarte con el sistema que estás utilizando a través de comandos de texto. A priori puede parecer compleja, pero en cuanto la aprendes, comienzas a ser más productivo, automatizando tareas y realizándolas de forma más rápida. Aquí enseñaremos trucos y aprenderás a utilizarla.

Comienza a aprender

¿...o prefieres un roadmap?

Comienza a practicar

¿Ya sabes la teoría? ¡Es hora de ponerse a practicar!

terminal

Tutorial de ffmpeg

Con el comando ffmpeg puedes editar y manipular archivos de video y audio desde una terminal, ¿Quieres saber como funciona?

git

Deshacer commits en git

Aprende como deshacer el último commit de varias formas, guardando los cambios, descartando cambios o revirtiendo los cambios.

terminal

Instalar y configurar sudo

El comando sudo es un comando muy interesante y cómodo para elevar privilegios en el uso habitual de la terminal de GNU/Linux.

terminal

Instalar VSCode

Visual Studio Code es un editor de texto orientado al mundo de la programación. Guía de instalación

git

¿Qué es Git?

¿Qué significa un sistema de control de versiones? ¿Por qué es necesario para un desarrollador? En este artículo explicamos porque es bueno conocer y usar git.

terminal

Crear archivos o carpetas

En este artículo aprenderás a crear archivos y carpetas en Linux rápidamente, además de crear enlaces simbólicos y otros detalles.

terminal

Carpetas o directorios

¿Quieres ver los ficheros y contenidos de una carpeta o directorio en Linux? Aprende a hacerlo con comandos clásicos y modernos.

git

Historial de cambios en git

Al trabajar con git, debemos saber revisar y movernos a lo largo del historial de commits. En este post examinamos comandos como git log, git show o git diff.

terminal

Encadenar y redireccionar

Al trabajar en Linux es muy habitual querer filtrar información y quedarnos con una pequeña parte o hacer transformaciones o cambios. Te explico como.

git

Configuración de GitHub

En esta guía explicamos los pasos a seguir para configurar una cuenta de GitHub con nuestro entorno local, creando las keys SSH adecuadas.

git

Crear un repositorio local

En este artículo exploramos los comandos de git para inicializar un repositorio local, añadir archivos y hacer cambios en ellos.

terminal

Instalación de WSL2

WSL son las siglas de Subsistema de Windows para Linux, una forma de utilizar Linux dentro de Windows 10 (o superior).

terminal

Configuración para VSCode

Configuraciones y características adicionales para activar funcionalidades en Visual Studio Code.

terminal

Mostrar contenido de ficheros

Una operación básica en Linux es saber mostrar el contenido de un fichero, así como paginar o realizar mejoras visuales sobre ese contenido.

terminal

Crear alias (atajos de terminal)

Los alias son una forma rápida de crear comandos personalizadas como atajos rápidos de comandos más difíciles de escribir o recordar

terminal

¿Qué es una terminal?

La terminal, también conocida como consola o CLI, es el acceso principal al sistema operativo mediante una serie de comandos que permiten interactuar con él.

terminal

Cambiar idioma de la terminal

Si quieres cambiar el idioma de la terminal de Linux a español, así como modificar ciertas configuraciones (zona horaria, moneda, etc...), echa un vistazo.

git

Configuración de git

En esta guía explicamos los pasos que debes realizar para instalar y configurar git en un entorno local para gestionar tus proyectos de código.

terminal

Historial de comandos

Una buena forma de ser más rápido y productivo usando una terminal es conociendo las formas de recuperar comandos anteriores y escribirlos más rápido. Te explico como hacerlo.

Videos

¿Prefieres contenido de video? ¡Echa un vistazo a mi canal!

¿Quién soy yo?

Soy Manz, vivo en Tenerife (España) y soy streamer partner en Twitch y profesor. Me apasiona el universo de la programación web, el diseño y desarrollo web y la tecnología en general. Aunque soy full-stack, mi pasión es el front-end, la terminal y crear cosas divertidas y locas.

Puedes encontrar más sobre mi en Manz.dev