Derek Molloy

Raspberry Pi® a fondo para desarrolladores


Скачать книгу

       Control del Raspberry Pi

       Comandos básicos de Linux

       Primeros pasos

       Comandos básicos del sistema de archivos

       Variables de entorno

       Edición básica de archivos

       ¿Qué hora es?

       Gestión de paquetes

       Configuración del Raspberry Pi

       La herramienta de configuración del Raspberry Pi

       Actualización del software del RPi

       Salida de vídeo

       Interacción con los LED de la placa

       Apagado y reinicio

       Resumen

       Capítulo 3

       Exploración de sistemas Linux empotrados

       Introducción a Linux para sistemas empotrados

       Ventajas y desventajas de Linux para sistemas empotrados

       ¿Es Linux gratuito y de código abierto?

       Cómo iniciar el Raspberry Pi

       Los gestores de arranque del Raspberry Pi

       Espacio del núcleo y espacio de usuario

       El gestor de sistema y servicios systemd

       Gestión de sistemas Linux

       El superusuario

       Administración del sistema

       El sistema de archivos de Linux

       Enlaces a archivos y directorios

       Usuarios y grupos

       Permisos del sistema de archivos

       El directorio raíz (root) de Linux

       Comandos para sistemas de archivos

       La fiabilidad de los sistemas de archivos en las tarjetas SD

       Comandos de Linux

       Redirección de entrada y salida (>, >> y <)

       Tuberías (| y tee)

       Comandos de filtro (de sort a xargs)

       Los comandos echo y cat

       diff

       tar

       md5sum

       Procesos de Linux

       Cómo controlar los procesos en Linux

       Procesos en primer y en segundo plano

       Otros temas de Linux

       Cómo utilizar Git para el control de versiones

       Una introducción práctica

       Cómo clonar un repositorio (git clone)

       Cómo obtener información de estado (git status)

       Cómo añadir archivos al área de preparación (git add)

       Cómo hacer commit en el repositorio local (git commit)

       Envío al repositorio remoto (git push)

       Ramas de desarrollo de Git

       Cómo crear una rama de desarrollo (git branch)