En Gotera Labs, nos sumergimos en el apasionante mundo de la tecnología y el desarrollo de software.

Categoría: Utilidades

Guía Esencial de Comandos de Línea de Comandos: Simplifica tu Inicio

Adentrarse en el mundo de la línea de comandos puede ser una tarea abrumadora, ya sea que estés conectándote a un servidor o ejecutando acciones en tu propia computadora. La multitud de comandos disponibles y su correcta aplicación pueden parecer desalentadores al principio. En esta publicación, compartiré una lista de comandos esenciales que he encontrado más útiles en mi experiencia, con el objetivo de facilitar tu iniciación y mejorar tu eficiencia en el uso de la línea de comandos.

man

Es una herramienta que nos muestra la documentación de un comando. Por ejemplo:

man man

ls

El comando ls es uno de los comandos más utilizado y básic. Este comando se usa para listar los archivos y directorios contenidos en un directorio. El comando también puede ser combinado con varias opciones para mostrar información adicional y en diferentes formatos:

  • ls -l -> muestra informacio´n detallada sobre cada elmento, incluyendo permisos, propietario, grupo, tamaño y fechade última modificación.
  • ls -a -> Muestra todos los archivos, incluyendo los que están ocultos
  • ls -lh -> Muestra el tamaño de los archivos en formato legigle (KB, MB, GB)
  • ls -lt -> Listar con la Fecha de Modificación Reciente Primero
  • ls -lat -> Combinación de opciones que muestra una lista detallada de los archivos e incluye archivos ocultos
ls -lat

mkdir

El comando mkdir (abreviatura de “make directory” o “crear directorio”) se utiliza para crear nuevos directorios.

mkdir nombre_del_directorio

cd

El comando cd (abreviatura de “change directory” o “cambiar directorio”) es uno de los comandos más básicos y esenciales en la línea de comandos. Se utiliza para cambiar el directorio de trabajo actual en el que se encuentra el usuario, donde:

  • .. -> es el directorio padre
  • . -> es el directorio actual
  • ~ -> es el directorio del usuario
  • / -> es el directorio raíz
cd nombre_del_directorio

pushd / popd

Pushd es un comando que nos permite movernos entre carpetas igual que cd, con la diferencia de que nos va guardando la ubicación en la que nos encontramos. Popd nos permite ir a la última ubicación guardada.

touch

Nos permite crear archivos

touch nombre_del_archivo.txt

openssl rand

Genera caracteres de forma aleatorea

Linux

openssl rand –base64 10

MacOS

openssl rand 10 | base64

Personaliza el tema Google Chrome

¿Quieres llevar la personalización de tu navegador al siguiente nivel? Te mostraré cómo crear tu propia configuración para cambiar el tema del navegador a tu color favorito.

Crear una extensión para cambiar el tema del navegador puede sonar complicado, ¡pero te prometo que no lo es!. Basta con configurar un archivo con los colores que prefieres.

¡Vamos a empezar!

Configurar en local

Los siguientes pasos te guiaran para crear la configuración y probarlo en tu navegador:

  • Crear una carpeta para guardar los archivos de configuración
  • Crear un archivo llamado manifest.json y agrega el siguiente contenido utilizando tu editor de código favorito:
{
  "manifest_version": 3,
  "name": "Simple Theme demo 1",
  "version": "1.0",
  "theme": {
    "colors": {
      "background_tab": [255, 0, 0],
      "background_tab_inactive": [0, 255, 0],
      "background_tab_incognito": [0, 0, 255],
      "background_tab_incognito_inactive": [255, 255, 0],
      "bookmark_text": [255, 0, 255],
      "button_background": [0, 255, 255],
      "frame": [128, 128, 128],
      "frame_inactive": [255, 128, 0],
      "frame_incognito": [128, 255, 0],
      "frame_incognito_inactive": [0, 128, 255],
      "ntp_background": [255, 0, 128],
      "ntp_header": [0, 255, 128],
      "ntp_link": [128, 0, 255],
      "ntp_text": [255, 255, 255],
      "omnibox_background": [0, 128, 128],
      "omnibox_text": [128, 128, 0],
      "tab_background_text": [0, 0, 128],
      "tab_background_text_inactive": [0, 128, 0],
      "tab_background_text_incognito": [128, 0, 0],
      "tab_background_text_incognito_inactive": [128, 128, 128],
      "tab_text": [255, 255, 0],
      "toolbar": [255, 0, 64],
      "toolbar_button_icon": [0, 255, 64],
      "toolbar_text": [64, 0, 255]
    }
  }
}
  • Modificar por los colores en RGB que más te gusten
  • Abrir en Google Chrome la siguiente url chrome://extensions/
  • Seleccionar la opción de Cargar extensión sin empaquetar
  • Seleccionas la carpeta que creaste anteriormente
  • Ver como se ve la configuración que creaste

Creado con WordPress & Tema de Anders Norén