Está en la página 1de 32

TRUCOS para RASPBERRY PI

Resumen de los trucos publicados en DIVERTEKA


(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

También podría gustarte