(1) - Rellamada del comando anterior. (2) - El tabulador inteligente . (3) - Reconfigurando la RasPi. (4) - Utilizando alias en Linux. (5) - Volcado a fichero de los datos en pantalla. (6) - Ayuda integrada de comandos Linux. (7) - Comparando ficheros. (8) - Histrico de comando s. (9) - AutoLogin, no ms passwords al iniciar. (10) - Comandos cal y ncal jugando con las fechas. (11) - Saber mi IP pblica. (12) - Buscando con el comando Grep. (13) - Terminales virtuales (14) - Quien est en el sistema? (15) - Gestionando las tareas Linux (16) - Cambiando de contrasea (17) - Replicar paquetes en Debian (18) - Numero de serie de nuestra Raspberry (19) - Espacio libre en disco (SD) (20) - Creando iconos en el escritorio (21) - VeriIicacion de la SD cuando tenemos Iallo en arranque. (22) - Cambio del password en MySQL . (23) - Activar privilegios root para la sesion . (24) - Como veriIicar nuestra red . (1) - Rellamada del comando anterior. Cada vez que efectuamos un comando en el terminal este queda "grabado" en un buffer interno que Linux nos permite re-utilizar de forma sencilla. En ciertos casos (sobre todo si hemos de repetir un comando muy largo, o muchas veces) este truco puede facilitarnos el trabajo. Para repetir los comandos introducidos anteriormente tan solo hemos de pulsar repetidamente la tecla "fIecha arriba" de nuestro teclado. Con cada pulsacion se recupera en pantalla el comando anterior...
Volver al NDCE GENERAL (2) - El tabulador inteligente. Linux nos ofrece la posibilidad de llamar a comandos de forma "inteligente" gracias al uso de la tecla tabulador. Cada vez que pulsemos parte de un comando y, a continuacin la tecla tabulador pueden ocurrirnos 2 cosas: la primera es que el sistema auto-complete por nosotros el citado comando, lo cual ocurrir si lo tecleado se puede asociar a un nico comando de los existentes en el terminal; pero si - por el contrario - lo tecleado puede corresponder a dos o ms comandos el sistema no mostrar nada y esperar la segunda pulsacin del tabulador, momento en el que se nos mostrarn en pantalla todas las opciones disponibles en nuestro terminal, ahora solo hemos de completar en todo o en parte (y volver a pulsar Tab) lo tecleado. En el ejemplo mostrado vemos que al llamar al comando m y pulsar el tabulador dos veces se nos muestran todos los comandos del sistema que empiezan con la letra "m", en ese instante aadimos la "o" al comando a mostrar, volvemos a pulsar tabulador y el sistema nos mostrar todo lo que comience con "mo"; y finalmente, tecleamos el comando buscado ( more en este caso). Volver al NDCE GENERAL (3) Reconfigurando la RasPi Si hemos configurado adecuadamente nuestra RasPi al arrancarla por primera vez puede que todo funcione a nuestro gusto, pero si no es as tenemos la posibilidad de volver a configurarla de nuevo. Para ello solo hemos de ejecutar en el terminal: sudo raspi-config , y se nos presentar de nuevo el men inicial.... Volver al NDCE GENERAL (4) Utilizando alias en Linux Siempre que tenemos que utilizar comandos muy largos o difciles de memorizar en el terminal seguro que desearamos cambiarlos por otros ms sencillos. Bueno, pues aunque esto no es posible, lo que si que podemos hacer es una especie de comandos particularizados a nuestro gusto personal. Para ello haremos uso del comando aIias de Linux, el cual nos permite asociar cierto texto a un comando existente determinado. Y para entender esto nada mejor que unos ejemplos. Supongamos que cada vez que deseamos borrar la pantalla del terminal tecleamos - por reminiscencias de nuestro conocido DOS - el comando cIs, qu ocurre?, pues que tenemos un bonito error ya que el comando linux equivalente sera cIear . Para "asociar" un texto de nuestra eleccin a un comando Linux hemos de utilizar aIias , vemos aqu como: Podemos crear todos los alias que deseemos para simplificar nuestro uso diario del terminal. Para poder asociarlos incluso con parmetros aadidos hemos de utilizar la comilla simple. Algunos ejemplos que se nos ocurren ahora mismo son: - Borrar pantalla ..... aIias cIs=cIear - Listar ficheros ....... aIias dir=Is -I - Apagar la RasPi ..... aIias adios='sudo shutdown -h now' - Reiniciar la RasPi .. aIias reinicia= 'sudo shutdown -r now' Nota : algunas distribuciones Linux ya incluyen alias. Estas asociaciones funcionarn a la perfeccin, pero con el problema que se perdern cuando reiniciemos la RasPi. Para solventar este problema podemos hacer los aliases permanentes, para lo cual hemos de editar el fichero . bashrc del directorio del usuario pi.
Nota : el punto en . bashrc significa que es un fichero oculto, podemos usar Is -a para verlo. Para editar el fichero llamamos al editor nano mediante el comando nano .bashrc Nota: para modificar los alias para todos los usuarios tendremos que modificar el fichero equivalente en /etc/ Volver al NDCE GENERAL
(5) - Volcado a fichero de los datos en pantalla. Cuando efectuamos cualquier operativa en el terminal que tenga que devolvernos un texto o resultado por pantalla pudiera ser interesante conservar copia de dicha informacin. Linux nos permite, mediante un sencillo procedimiento, redireccionar la salida a pantalla y hacer que dicha informacin se guarde, por ejemplo, en un fichero de texto plano. Y nada mejor que un ejemplo para comprobar la utilidad de este truco. Vamos a efectuar un listado de nuestro directorio de la forma "tradicional . . pero supongamos que dicha informacin (en nuestro caso, el listado) ha de ser enviado a otra persona para su anlisis. Pues lo que hacemos es utilizar el operador de redireccionamiento "> de Linux. Al hacerlo lo que ocurre es que la informacin que debera salir en pantalla se enva al fichero de nuestra eleccin (lista.txt en nuestro ejemplo). Luego podemos usar el comando more Iista.txt para visualizarlo. Volver al NDCE GENERAL (6) - Ayuda integrada de comandos Linux Mientras estamos utilizando el terminal de Linux es posible que necesitemos saber la sintaxis de un determinado comando. Para ello no es preciso irnos a comprar un manual de Linux, no. Basta con saber la forma de "preguntar al sistema. Y vemos de nuevo un ejemplo al respecto: pedimos ayuda - por ejemplo - sobre el comando pwd mediante man pwd (realmente solicitamos la pgina del manual asociada a dicho comando), y la pantalla nos mostrar una o varias pginas de dicho manual. Podemos navegar en el manual mediante las flechas del teclado y salir del mismo con la tecla "q. Si en vez de utilizar el comando anterior pedimos informacin mediante heIp pwd obtendremos una versin algo ms resumida del comando a consultar. Nota: dependiendo del comando la ayuda tambin se obtendr mediante comando - heIp Volver al NDCE GENERAL
(7) - Comparando ficheros. Cuando tenemos dos copias de un mismo fichero de trabajo puede ser preciso saber si las dos copias son idnticas o no. En este caso podemos usar el comando de comparacin cmp . En nuestro ejemplo comparamos 2 ficheros de texto. En caso de que no hubiera diferencia entre ambos no se obtiene salida a pantalla tras ejecutarlo, pero si la hubiera el comando (o funcin) nos devuelve datos de la diferencia encontrada. Hemos preparado 2 ficheros modificando en el segundo un par de caracteres (en concreto hemos pasado una "o a valer "O y una "a a valer "A). Ahora probamos el comando con diferentes opciones: Para una comparacin simple => cmp FiIe1 FiIe2 Para una comparacin completa => cmp FiIe1 FiIe2 -I Para una comparacin completa y con ms info => cmp FiIe1 FiIe2 -Ib
Volver al NDCE GENERAL
(8) - Histrico de comandos. Puede que en cierto momento queramos re-utilizar un comando que hemos ejecutado en el terminal y no recordemos su sintaxis. En primera instancia podemos recurrir al truco de recuperar mediante las flechas del teclado comentado en una entrada previa del blog - Trucos Linux para Raspi (1) - , pero tambin podemos hacer uso del buffer que Linux guarda con los ltimos comandos ejecutados. Podemos ver dicho buffer ejecutando history , o incluso volcarlo a fichero con el comentado history > comandos.txt . Obtendremos una lista numerada de dichos comandos, tal y como se ve aqu :
Pero supongamos por un momento que, de entre los comandos ejecutados decidimos repetir uno. Para ello solo tenemos que utilizar el smbolo "! seguido del nmero que el buffer haya asignado a dicho comando. En nuestro ejemplo ejecutamos 229 que equivale al comando "Is -I, por lo que el sistema repetir dicho comando. Nota: si ejecutamos !! se repetir el ltimo comando enviado al sistema. Link de utiIidad: Para poder tener a manos los comandos (funciones) Linux ms utilizados podemos hacer uso de las recopilaciones existentes en la Web en forma de tarjeta-resumen, de entre las existentes recomendamos Unix/Linux Command Rerference FOSSwire. Volver al NDCE GENERAL (9) AutoLogin, no ms passwords al iniciar. Hay veces en que un usuario - por la razn que fuera - prefiere no tener que "logearse cada vez que la Raspberry se arranca. Para ellos existe una solucin: el denominado "auto-login. Si lo efectuamos conseguiremos que el sistema inicie normalmente pero no precise ya la introduccin de los consabidos usuario y password. Para configurar el auto-login solo hemos de efectuar un sencillo paso, a saber, editar el fichero inittab. Aqu vemos los pasos a seguir: Abrimos para edicin el fichero inittab sudo nano /etc/inittab Localizamos la cadena 1:2345:respawn:/sbin/getty 115200 tty1 la comentamos en su inicio (con #) para anularla #1:2345:respawn:/sbin/getty 115200 tty1 Nota: al mantener la lnea comentada siempre podremos revertir el proceso. y ahora aadimos debajo de ella una lnea nueva 1:2345:respawn:/bin/login -f pi tty1 </dev/tty1 >/dev/tty1 2>&1 y ya salimos guardando (Ctrl-X + S + <Enter>) Por ltimo, reiniciamos la Raspberry y al volver a arrancar ya estar lista sudo reboot Volver al NDCE GENERAL (10) Comandos cal/ncal . jugando con las fechas. Uno de los comandos que a mi siempre me ha parecido ms curioso dentro del sistema operativo Linux es el comando caI. En principio, este comando - junto con ncaI - nos mostrar en el terminal la informacin relativa al calendario. Lo curioso es que el comando tiene una llamativa presentacin a la vez que ciertas posibilidades de uso bastante interesantes. as que vamos a ver su potencia con unos ejemplos. Si ejecutamos el comando caI directamente, la respuesta ser algo como esto. Muy visual, verdad?... pero parece que, en este caso, el comando nos devuelve la semana empezando en Domingo (formato anglosajn), pues para forzar a que nos indique el Lunes como primer da ejecutaremos el comando alternativo ncaI de la forma : ncaI -MC Pero el comando ncaI admite varias posibilidades aadidas, como ejemplo, vamos a pedirle que nos muestre el calendario completo para el ao 2012 mediante ncaI 2012 -MC Queda claro que variando el parmetro del ao podremos visualizar el calendario anual que nos apetezca. Si, por ejemplo, queremos ver el mes de marzo de 2013 teclearemos ncaI 3 2013 -MC Y ahora supongamos que para organizarnos queremos ver el mes de marzo de 2013 y los meses previo y posterior al mismo. Pues tecleamos ncaI 3 2013 -MC -3 En el caso de que necesitemos ver - por ejemplo - el mes de febrero de 2013 pero con sus semanas asociadas, teclearemos ncaI 2 2013 -M -w (el nmero de la semana aparecer en la zona inferior) Y ya por ltimo, y en tono ms ldico, si queremos saber que da era el de nuestro nacimiento.. supongamos que nacimos el da 5 de enero de 1980. Podemos averiguar que da fue con solo ejecutar: ncaI 1 1980 -MC Volver al NDCE GENERAL (11) Saber mi IP publica. Cuando queremos conocer la IP privada ( red local ) de nustra Raspberry sabemos que el comando ifconfig -a nos la mostrar, pero saber cual es la IP pbIica, con la que nuestra Raspi es detectada ms alla del router es ya harina de otro costal. Nota: para conocer la P privada podemos usar tambin sudo ip addr show Existen - gracias al servicio prestado por varias pginas - opciones variadas para saber nuestra P pblica. Por ejemplo, si estamos usando un navegador en modo grfico podemos ir a la pgina de adslayuda y elegir la opcin cual es mi ip que aparece en el men de la derecha . pero si lo que queremos es saber la P pblica desde el terminal, podemos usar cualquiera de estos dos comandos: Comando 1 : curI ifconfig.me/ip Nota: Si curI no estuviera instalado en nuestra RasPi podemos instalarlo ejecutando sudo apt-get instaII curI o bien Comando 2 : wget -O - -q icanhazip.com Volver al NDCE GENERAL (12) Buscando con el comando Grep. En Linux, como en casi cualquier otro sistema operativo, existen comandos para localizar ciertas cadenas en determinados ficheros. Uno de los comandos ms potentes de Linux ( y en general de cualquier sistema *nix) es el comando grep. Y como nada es mejor que un buen ejemplo, vamos a utilizar un fichero de texto plano para poder explicar algunas de las opciones de grep. En este caso, usaremos uno de los ficheros creados para nuestro curso de programacin en lenguaje C (edad.c), y que se encuentra - como es lgico - en la carpeta /home/pi/curso/ . As que primero nos situamos en la carpeta y luego mostramos lo que el fichero contiene (usamos el comando more), lo que nos sirve de punto de partida para practicar con grep. Un uso simple de grep sera el utilizado para localizar las cadenas existentes en el fichero y que sean (por ejemplo) : "2012, para lo cual ejecutar grep "2012" edad.c. Vemos que nos devuelve una nica lnea ya que la cadena 2012 solo existe una vez en el fichero. Si ahora decidimos localizar -por ejemplo- la cadena "int y, adems, que nos indique el nmero de lnea donde se localizen dichas cadenas, ejecutamos: grep "int" edad.c -n Ahora decidimos que queremos saber cuantas lneas del fichero edad.c no contienen el carcter ";, que como sabemos est en casi todas los finales de lnea de un programa en C. Para ello introducimos el parmetro de bsqueda inversa (esto es, no coincidencia) y que se escribe como -v, por lo que el comando ser: grep ";" edad.c -n -c Y por ltimo, vamos a utilizar el comando grep direccionando la salida resultante a un fichero. En este caso suponemos que necesitamos el listado numerado de lneas que comienzan por "printf, por lo que ejecutamos: grep "printf" edad.c > Iista_printf.txt Volver al NDCE GENERAL (13) Terminales virtuales Una de las posibilidades que Linux (Unix) nos ofrece es poder trabajar con terminales - o consolas - virtuales. Esto significa acceder al sistema mediante sesiones totalmente diferentes y concurrentes. En cada una de las sesiones dispondremos de un terminal virtual, cuya nica limitacin ser la impuesta por nuestro LOGN, es decir, que al acceder a la sesin cada usuario tendr los privilegios asignados al mismo. Esto nos puede facilitar ciertas tareas cuando, por ejemplo, estando en el modo grfico queremos acceder a cierto directorio o efectuar alguna consulta de forma paralela. Vamos, que podemos tener varias sesiones abiertas y efectuar trabajos diferentes en cada una de ellas. En nuestra Raspi tambin podemos utilizar los terminales virtuales. Vamos a ver cmo... Nota: los terminales virtuales operan con la version Raspbian, pero no as con los Linux preconfigurados como mediacenter (p.ej. XBian o XMBC). Dependiendo de nuestra configuracin inicial accedemos al sistema en modo grfico o en un terminal Linux. Sea cual fuera nuestra forma de acceso podemos hacer uso de los terminales virtuales, para lo cual deberemos pulsar - por ejemplo - la secuencia de teclas CtrI+AIt+F2. En ese instante conmutaremos al terminal 2 de Linux, donde despues de "logearnos" adecuadamente podremos usar el sistema sin problemas. Hemos puesto el ejemplo del terminal 2 debido a que, dependiendo que nuestro arranque sea de tipo grfico o no, el terminal que estemos utilizando variar (el terminal 1 pudiera estar bloqueado por el arranque de la sesin grfica). La mejor forma de explicarlo es indicar cmo se "vuelve" al terminal original desde el 2. An siendo lgico, conviene explicar las dos opciones posibles: Opcin 1 - Si hemos arrancado en modo grfico En este caso el sistema ha iniciado en origen la sesin del terminal 1 y, desde este se "lanza" el -digamos- termianal grfico. El modo grfico suele operar tpicamente sobre el terminal 7, por lo que podemos teclear CtrI+AIt+F7 para volver al entorno "grfico" original. Nota: en este caso el terminal 1 estar bloqueado. Opcin 2 - Si hemos arrancado en modo terminal En este caso lo tpico es que el terminal usado en arranque - o sea en el que estabamos trabajando - sea el 1, por lo que para volver al citado terminal desde el 2 solo hemos de teclear CtrI+AIt+F1 Raspberry Pi nos ofrece tpicamente 7 terminales de trabajo, reservando el N 7 para el modo grfico. Linux identifica el terminal donde nos encontramos como ttyx (siendo x el nmero del mismo), leyenda que podemos observar en la parte superior del terminal al iniciar la sesin.
Volver al NDCE GENERAL (14) Quien est en el sistema? En ocasiones puede resultar til saber quin est "registrado" en el sistema y operando en el mismo. (No olvidemos que la Raspi permite incluso sesiones remotas va SSH). Vamos a conocer un poco la manera de saber quin esta accediendo al sistema en cada momento. El comando who nos indica qu usuario est activo y qu sesin esta utilizando. Vemos aqu como la Raspi esta siendo utilizada por dos diferentes usuarios, a saber, pi y txus. Otro comando interesante es whoami -en clara referencia a la expresin inglesa "Who am ?", que nos indica al teclearlo bajo que usuario se est utilizando la consola en cuestin.
Volver al NDCE GENERAL (15) Gestionando las tareas Linux Una de las ventajas de los sistema Linux es el controls total ejercido por el usuario sobre todas y cada una de la tareas que ejecuta el sistema. En la Raspi no tenemos un control de tareas utilizable en el modo grfico (hay muchos en las diferentes versiones de escritorio de Linux), pero lo que si podemos hacer es controlar dichas tareas desde el propio terminal. El comando por excelencia para conocer las tareas en curso es ps. Si lo ejecutamos con el parmetro -a el terminal nos devolver todos los procesos (tareas) que el sistema est realizando, sea cual sea el usuario (dueo) del mismo. Podemos especializar un poco su uso mediante la parametrizacin adecuada. Vemos algunos ejemplos: Para saber los procesos y el usuario asociado tecleamos ps -u Para saber los procesos de todas las terminales y usuarios tecleamos ps -x Ahora vamos a interpretar un poco ms la informacin que nos suministra Linux sobre los procesos (tareas) en marcha. Si, por ejemplo, abrimos ahora la aplicacin midori y volvemos a preguntar al sistema con ps -x vemos que aparece una nueva lnea de informacin. en ella vemos que al proceso midori se le ha asignado el D 2247. En este caso, y al tener el control total de los procesos, podemos ir a un terminal y ejecutar la orden pertinente para "matar" acabar la ejecucin de dicho programa. Para ello teclearemos kiII -9 2247 y veremos como la aplicacin midori se "termina" en el acto. Este mtodo de "matar" aplicaciones segn su D de proceso puede resultar til en alguna ocasin (por ejemplo si un programa se bloquea), pero no hemos de olvidar que la "muerte sbita" del mismo implica la prdida total de los posibles datos por l manejados.
Volver al NDCE GENERAL (16) Cambiando de contrasea Parece evidente que todos los usuarios de Raspi a nivel mundial utilizan - en principio - el mismo login, esto es, los mismas credenciales (usuario y clave) para acceder al sistema. En caso que, por la razn que fuera, quisieramos cambiar la clave a nuestra RasPi solo hemos de teclear lo siguiente: passwd <Enter> Ahora se nos pedir que introduzcamos la contrasea actual, luego la nueva y la confirmacin de esta. En el caso de que la contrasea sea muy corta o de que la misma sea muy "fcil" el sistema se "quejar" y nos obligar a poner una ms larga o ms compleja. Nota: no aparece eco en pantalla al escribir las contraseas Volver al NDCE GENERAL (17) Replicar paquetes en Debian La gestin de paquetes en Debian (que es en el fondo el "sabor" Linux de nuestra Raspberry) es ya una vieja conocida de los usuarios. Cada vez que tenemos que instalar o actualizar el sistema recurrimos a los consabidos sudo apt-get instaII XXXX o bien sudo apt-get update, pero vamos a comentar alguna posibilidad ms. Si queremos saber el listado total de paquetes instalados en nuestra Raspberry podemos usar sudo dpkg - - get-seIections y como quiera que la lista es bastante grande podemos efectuar el comando redireccionando a un fichero dicho listado, pudiendo as visualizarlo con ms calma. Para ello haremos sudo dpkg - - get-seIections > Iista_paquetes.txt Ahora bien, existe tambin la posibilidad de ejecutar un comando que nos de una informacin an ms detallada, para esto ejecutaremos sudo dpkg -I > Iista_paquetes.txt Y ahora, supongamos que hemos comprado una nueva tarjeta SD y queremos replicar en ella todos los paquetes instalados en la anterior. Pues lo que hemos de hacer es a) obtener la lista de paquetes de la SD antigua por ejemplo con sudo dpkg - - get-seIections > Iista_paquetes.txt b) copiamos el fichero lista_paquetes.txt en la nueva tarjeta SD c) ejecutamos en la nueva tarjeta el comando para obtener el listado sudo dpkg - - set-seIections < Iista_paquetes.txt d) instalamos en la nueva SD los paquetes antiguos mediante sudo apt-get -y update sudo apt-get dseIect-upgrade (18) Nmero de serie de nuestra Raspberry Si queremos saber algun dato ms sobre nuestra Raspberry podemos hacerlo desde el propio terminal sabiendo los comandos adecuados. Vemos como ... Para conocer la CPU, revision, etc instalados ejecutamos more /proc/cpuinfo Aqu tendremos, entre otras cosas, el nmero de serie de nuestra Raspberry, que puede sernos imprescindible si -por ejemplo- queremos adquirir/activar el Codec de video para nuestra tarjeta. Volver al NDCE GENERAL (19) Espacio libre en disco (SD) Si estamos temiendo llenar nuestra tarjeta (y que llegue la hora de migrar a una de ms capacidad) es una buena ocasin para comprobar el espacio restante en la misma. Para ello podemos ejecutar el comando df el cual nos devolver la informacin "tal cual" sobre el reparto de bytes en nuestra Raspberry, pero si queremos que la misma informacin se nos muestre en una forma "human readable" es mejor ejecutar df -h ahora ya podemos hablar de espacio en Gigas o Megas. Vemos aqu los comandos ejecutados sobre una tarjeta de 8 GB. Volver al NDCE GENERAL (20) Creando iconos en el escritorio Puede que en un momento dado hayamos instalado un programita en nuestra Raspberry y que no veamos la forma de crear un icono en el escritorio. Si este es el caso podemos recurrir a este truco: accedemos a la carpeta /usr/share/appIications y all tenemos todos los iconos pertenecientes a los programas instalados ( su formato es xxxxxx.desktop ). Ahora supongamos - por ejemplo - que tenemos instalado el programa Midnight Commander y que no aparece el icono en el escritorio, pues todo lo que hemos de hacer es copiar dicho fichero al escritorio de nuestro usuario (pi en este caso), ejecutando cp /usr/share/appIications/mc.desktop /home/pi/Desktop/ Nota: recordamos que Linux es "case sensitive", o sea, que prestemos atencin al segundo Desktop, que empieza por mayscula. Volver al NDCE GENERAL (21) Verificacion de la SD cuando tenemos fallo en arranque. Muchos de nosotros hemos palidecido cuando al arrancar nuestra Raspi se nos aparece un fallo de disco (SD en este caso) y el proceso queda abortado con un mensaje - invocando el sistema /O - mas o menos intimidatorio que nos conmina a efectuar una recuperacin del sistema. El proceso que recomendamos, sin ser la panacea definitiva, puede ayudarnos a recuperar la situacion en muchas de las ocasiones. Este es: A) efectuamos un shutdown mediante un comando desde el terminal que fuerza la autocomprobacion (fsck). > sudo shutdown -rF now B) tras rearrancar, el sistema efectuar una comprobacion de la integridad de nuestra SD mediante fsck Volver al NDCE GENERAL (22) Cambio del password en MySQL. Cambiar la clave de un usuario del gestor MySQL puede ser sencillo o bien volvernos locos si no damos con la "exacta" combinacin para efectuar dicho cambio. Y como nada se explica mejor que con un ejemplo, vamos a suponer que el usuario "root" de MySQL - cuya clave queremos cambiar - desea que ahora sea, por ejemplo, "6666". Pues bien, el proceso a seguir es: A) Accedemos - como root - a la linea de comandos de MySQL Nota: en este instante, y si el login es exitoso, el sistema ya sabe nuestra password actual, por la que no se la debemos volver a indicar. B) Ejecutamos el comando: MySQL> SET PASSWORD FOR root@IocaIhost=PASSWORD("6666"); Nota1: aqu debemos escribir la palabra "PASSWORD", no el password en si, ya que el sistema ya conoce el password antiguo. Nota2: ha de respetarse el comando de forma estricta, por ejemplo: no hay espacio entre PASSWORD y ( Volver al NDCE GENERAL (23) Activar privilegios root para la sesin. Muchas veces entramos en el sistema y debemos efectuar comandos con privilegios de root. Sabemos que para ello no hay mas que ejecutar sudo comando siendo comando la orden Linux a ejecutar. Pero cuando, por comodidad o por alguna otra causa, deseemos no tener que repetir el comando sudo constantemente, podemos hacer que el login que estamos usando se convierta en superusuario (su) para el resto de la sesin activa (o hasta que deseemos abandonarla). Para ello ejecutaremos > sudo -i Para "deslogearnos" de root teclearemos > exit Volver al NDCE GENERAL (24) Como verificar nuestra red. Para verificar como esta configurada la red, en Linux todo lo que hemos de hacer es ejecutar: > ifconfig -a Aqui veremos si nuestra red tiene una P interna asociada, as como parametros de gateway, DNS, etc. Pero si, adems, queremos ver rapidamente que la red de nuestra Raspberry esta conectada a nternet, tan solo hemos de efectuar un ping - por ejemplo - a Google de esta forma: > ping googIe.com La respuesta recibida nos indica si nternet responde a nuestras peticiones o no. Volver al NDCE GENERAL