Navegue por el glosario usando este índice.

Especial | A | B | C | D | E | F | G | H | I | J | K | L | M | N | Ñ | O | P | Q | R | S | T | U | V | W | X | Y | Z | TODAS

Página: (Anterior)   1  2  3  4  5  6  7  8  9  10  11  (Siguiente)
  TODAS

D

dmesg

Muestra los mensajes del kernel.


dpkg

Sistema de gestión de paquetes para distribuciones basadas en Debian.


du

Muestra el uso del espacio en disco de archivos y directorios.


E

echo

Muestra una cadena de texto en la terminal.


exit

Cierra la sesión actual de la terminal.


F

fdisk

Gestiona las tablas de particiones de los discos.


find

Busca archivos y directorios en una jerarquía de directorios.


flow

Es una colección de nodos interconectados que juntos realizan una tarea o proceso específico dentro de una aplicación. Los flujos representan la lógica de la aplicación de forma visual, definiendo cómo los datos y los eventos se mueven y se transforman a través de los nodos en un diseño gráfico intuitivo. Node-RED es una herramienta de programación basada en flujos que permite a los usuarios crear y desplegar aplicaciones de manera sencilla y eficiente, especialmente en proyectos de Internet de las Cosas (IoT), automatización y orquestación de eventos.

Características principales:

  • Programación visual:

    • Los flujos se construyen arrastrando y soltando nodos en el editor de Node-RED y conectándolos mediante líneas que representan el flujo de datos.
    • Esta interfaz facilita la comprensión y modificación de la lógica de la aplicación sin necesidad de escribir código extenso.
  • Modularidad y organización:

    • Los flujos pueden organizarse en pestañas o secciones dentro del editor, permitiendo estructurar la aplicación en componentes lógicos y separando diferentes funcionalidades.
    • Es posible importar y exportar flujos como archivos JSON, facilitando el intercambio y reutilización de componentes entre proyectos.
  • Gestión de datos y eventos:

    • Los flujos definen cómo se manejan los datos entrantes, cómo se procesan y cómo se generan las salidas.
    • Pueden incluir lógica condicional, bucles y funciones personalizadas para manipular los datos según sea necesario.
  • Integración de servicios y dispositivos:

    • Permiten conectar y coordinar múltiples dispositivos, APIs y servicios web, facilitando la creación de aplicaciones integradas y complejas.

Ventajas de utilizar flujos en Node-RED:

  • Desarrollo rápido y accesible:

    • Permite a usuarios con diferentes niveles de experiencia crear aplicaciones funcionales mediante la manipulación visual de nodos y flujos.
  • Flexibilidad y adaptabilidad:

    • Los flujos pueden modificarse y ampliarse fácilmente para adaptarse a nuevos requerimientos o integrar funcionalidades adicionales.
  • Reutilización y compartición:

    • Es posible compartir y reutilizar flujos completos o partes de ellos, acelerando el desarrollo y promoviendo buenas prácticas.

Página oficial de Node-RED: https://nodered.org/


free

Muestra la cantidad de memoria libre y utilizada en el sistema.


fsck

Comprueba y repara sistemas de archivos.


G

gestor de paquetes

Es una herramienta de software que automatiza el proceso de instalación, actualización, configuración y eliminación de programas en un sistema operativo. Su principal objetivo es facilitar la gestión de software, resolver dependencias y mantener un sistema coherente y actualizado. Los gestores de paquetes son fundamentales en sistemas operativos basados en Linux, como Raspberry Pi OS, y son ampliamente utilizados en el desarrollo y despliegue de aplicaciones en proyectos del Internet de las Cosas (IoT).

Características principales:

  • Instalación simplificada: Permite instalar software mediante comandos sencillos o interfaces gráficas, sin necesidad de compilar código fuente o resolver manualmente dependencias.

  • Gestión de dependencias: Identifica y resuelve automáticamente las dependencias necesarias para que el software funcione correctamente, asegurando que todas las bibliotecas y componentes requeridos estén presentes.

  • Actualizaciones y parches: Facilita la actualización de software a versiones más recientes, incluyendo mejoras, nuevas funcionalidades y correcciones de seguridad.

  • Desinstalación limpia: Permite eliminar software de manera ordenada, eliminando también las dependencias que ya no son necesarias, lo que ayuda a mantener el sistema libre de archivos obsoletos.

  • Repositorios centralizados: Los gestores de paquetes acceden a repositorios donde se almacena el software empaquetado y firmado, garantizando la integridad y autenticidad de los paquetes instalados.

Ejemplos de gestores de paquetes:

  • APT (Advanced Package Tool): Utilizado en distribuciones basadas en Debian, como Raspberry Pi OS y Ubuntu. APT es uno de los gestores de paquetes más populares en el ecosistema Linux.

    • Comandos comunes:

      • sudo apt update: Actualiza la lista de paquetes disponibles.
      • sudo apt upgrade: Actualiza todos los paquetes instalados a sus últimas versiones disponibles.
      • sudo apt install [paquete]: Instala un paquete específico.
      • sudo apt remove [paquete]: Elimina un paquete instalado.
    • Página oficial de APT:

  • YUM y DNF: Utilizados en distribuciones basadas en Red Hat, como Fedora y CentOS. DNF es la evolución de YUM y ofrece mejoras en rendimiento y manejo de dependencias.

  • pip: Gestor de paquetes para Python, permite instalar y gestionar paquetes y bibliotecas de Python desde el repositorio PyPI (Python Package Index).

    • Comandos comunes:

      • pip install [paquete]: Instala un paquete de Python.
      • pip uninstall [paquete]: Desinstala un paquete de Python.
      • pip list: Lista los paquetes instalados.
    • Página oficial de pip:


grep

Herramienta de línea de comandos utilizada para buscar texto en archivos según patrones específicos. Es esencial para filtrar y analizar archivos de log y otros datos de texto.


groupadd

Crea un nuevo grupo.


groupdel

Elimina un grupo.


groupmod

Modifica un grupo existente.


gunzip

Descomprime archivos gzip.


gzip

Comprime archivos.


H

halt

Detiene todas las actividades del sistema y apaga el sistema.


head

Muestra las primeras líneas de un archivo.


history

Muestra el historial de comandos ejecutados.


hostname

Muestra o establece el nombre del host.


htop

Versión mejorada de 'top' con una interfaz interactiva.


I

ifconfig

Configura una interfaz de red.


imager

Herramienta oficial proporcionada por la Fundación Raspberry Pi que permite grabar sistemas operativos en tarjetas microSD de forma sencilla y rápida. Compatible con Windows, macOS y Linux, facilita la instalación de Raspberry Pi OS y otros sistemas desde una interfaz gráfica intuitiva.

Características:
  • Plataformas: Windows, macOS, Linux
  • Función principal: Formatear e instalar imágenes de sistemas operativos en microSD
  • Sistemas disponibles: Raspberry Pi OS, Ubuntu, LibreELEC, entre otros
  • Opciones avanzadas: Configuración de Wi-Fi, hostname, usuario y SSH antes de grabar

Página oficial: https://www.raspberrypi.org/software/


info

Muestra información sobre un comando.


init

Inicializa y controla los niveles de ejecución del sistema.


ip

Muestra y manipula rutas, dispositivos y políticas de red.


iptables

Sistema de filtrado de paquetes configurado en el kernel de Linux, utilizado para permitir o bloquear tráfico basado en un conjunto de reglas. Es fundamental para la configuración de firewalls y la seguridad del servidor.


J

journalctl

Consulta y muestra los logs del sistema en sistemas basados en systemd.


K

kill

Envía una señal a un proceso para terminarlo.



Página: (Anterior)   1  2  3  4  5  6  7  8  9  10  11  (Siguiente)
  TODAS


Regresar a Curso