Linux y Gpio-Labotec
Linux y Gpio-Labotec
Raspbian es un sistema operativo libre y gratuito
basado en Debian y optimizado para el hardware
de la Raspberry Pi.
https://www.unocero.com/2012/08/02/raspbian-sistema-operativo-gratuito-para-la-
raspberry-pi/
Instalacin de Raspbian en Raspberry pi3
Qu necesitamos?
Hardware
Software Y lo ms importante
Unidad donde
grabaremos
Dar click en write
IP de
nuestra
Raspberry
Puerto
el SSH
login: pi
password: raspberry
Usuario
pi
LINUX
Qu es LINUX?
Linux es un sistema operativo: un conjunto de programas que le permiten
interactuar con su ordenador y ejecutar otros programas
Por qu LINUX?
Es gratuito , no se tiene q pagar licencia como en Windows.
No necesitas drivers o controladores, el reconocimiento de dispositivos
es automtico.
Mucho mas robusto que los SO comerciales como Windows , mucho mas estable
y mucho ms rpido y tiene variedades de entornos grficos.
Prcticamente no existen virus y los que hay no son muy comunes como en
Windows
(no hay barra de anuncios que instalan en los navegadores , se puede conectar
cualquier USB sin temor a virus).
Mucho respaldo en foros.
Componentes del sistema operativo
KERNEL
El kernel o ncleo de Linux se puede definir como el corazn de este sistema
operativo. Es el encargado de que el software y el hardware de tu ordenador
puedan trabajar juntos
Las funciones mas importantes del mismo , aunque no las nicas , son:
Administracin de la memoria para todos los programas y procesos de
ejecucin.
Administracin del tiempo de procesador que los programas y procesos en
ejecucin utilizan.
Es el encargado de que podamos acceder a los perifricos/elementos de
nuestro ordenador de una manera cmoda.
SHELL
El intrprete de comandos es la interfaz entre el usuario y el sistema
operativo. Por esta razn, se le da el nombre ingls "shell", que significa
"caparazn".
Por lo tanto, la shell acta como un intermediario entre el sistema
operativo y el usuario gracias a lneas de comando que este ltimo
introduce. Su funcin es la de leer la lnea de comandos, interpretar su
significado, llevar a cabo el comando y despus arrojar el resultado por
medio de las salidas.
rbol de Directorios en Linux
TIPOS DE PROMPT (caracteres que se muestra en una lnea de
comandos para indicar que esta a la espera de ordenes)
# prompt del superusuario o root
$ prompt del usuario comn
: prompt del editor vi
ftp> prompt del editor ftp
& prompt del correo electrnico
COMANDOS BASICOS
#who a mi Quin soy yo?
#who Quienes estn conectados al servidor
#date Fecha y hora del servidor
#hostname Nombre del servidor
#cal Calendario del mes
#uname Nombre del sistema operativo
#uname a Toda la informacin del servidor
#ifconfig Que direccin ip
#free Muestra la memoria
#fdisk El espacio en disco
Comandos bsicos de Linux
Manejo de directorios
Comando Funcin
pwd Devuelve el nombre del directorio actual
cd [nombre del directorio] Cambiar el directorio actual
ls Listar al directorio
ls l Muestra el directorio en detalle
ls a Muestra ficheros ocultos
mkdir [nombre del directorio] Crea directorios
tree Muestra la estructura del directorio
cp [Nombre del archivo origen] [ruta Copiar ficheros
destino]
cp r [nombre del directorio origen] Copiar directorio
[nombre y ruta destino]
rm [nombre archivo] Borra ficheros
rm rf [ Nombre del directorio] Borra sin confirmacion
mv [nombre dir origen] [nombre Mover directorio
y ruta destino]
EDITOR NANO
Una de las tareas mas comunes en linux es editar un archivo y para hacer esto
debes usar un editor de texto. En Linux existe el editor vi, pero para los
principiantes es complicado y algo confuso, otra opcin que est presente casi
en cualquier distribucion es el editor nano linux.
Siempre que necesitas configurar algo o hacer alguna tarea en linux, vas a
necesitar un editor ynano en linuxes una de las mejores opciones por que es
simple, intuitivo y fcil de usar. Para abrir un archivo con eleditor nanosolo
tienes que poner el comando y el nombre del archivo.
La tecla Control, que vamos a definir con el carcter ^ nos ser til para
cualquiera de estos atajos de teclado o accesos directos.
Este comando nos muestra todas las funciones y su acceso directo mediante
el teclado. Para salir de esta pantalla ejecutaremos la combinacin de
teclado ^X
Combinaciones ms utilizadas