$ find /home/user/ -name "*.html" -exec grep -il "texto a buscar" {} \;
Compilar fuentes de algún programa
# apt-get build-dep programay después normalmente será:
$ ./configure
$ make
# make installPero mejor leer README o INSTALL
CAMBIAR EL TECLADO al español en consolas Linux.
$ setxkbmap -layout es
y para ponerlo en ingles y español al mismo tiempo
$ setxkbmap -layout "us,br,es" -option "grp:alt_shift_toggle"
Solo tenemos que pulsar Alt-Shift para cambiar alternativamente de teclado
PASTE EN GEANY con una sola linea.
Hay que ir a "Editar"->"Formato"->"Enviar texto selecciona a"
y ahí dentro poner la siguiente linea:
sh -c "curl -s -F 'f:1=<-' ix.io | xsel -ib; exit 1"
Después solo hay que seleccionar texto en el editor y pulsar boton derecho, y elegir esa opción creado, enviara el texto a ese servicio.
Transferir archivos con ssh
Hacerlo desde la cuenta shell local, osea en nuestro pc. Para enviar utilizar el siguiente comando:
scp -r /home/sierra21/django user@ssh.servidor.com:/home/user
con eso estamos transfiriendo el directorio django del usuario sierra21 al usuario user en la maquina ssh.servidor.com
Para recibir cambiar los argumentos así:
scp -r user@ssh.servidor.com:/home/user/docus /home/sierra
En caso de ser un archivos no poner la opcion -r y nombrar el nombre del archivo para las dos partes, ya que en los directorios como se ve se puede omitir el que lo recibe.
Siempre pedirá la contraseña para la transferencia.
Detener, lanzar o reiniciar el servidor apache (Ubuntu 12.04)
:~$ sudo /etc/init.d/apache2 stop
:~$ sudo /etc/init.d/apache2 start
:~$ sudo /etc/init.d/apache2 restart
from contactos.models import Usuarios ( da errores )
cuando ejecutamos el interprete de python y queremos importar, nos da este error:
bla bla bla....
from django.db import utils
ImportError: cannot import name utils
por lo visto desde el interprete python del sistema no se puede hacer esto para hacer pruebas, hay que ejecutar la shell que nos ofrece django, asi...:
python manage.py shell
Creador de diccionarios de palabras
#!/bin/bash
#scrip generador de diccionarios a partir de archivos de entrada
if [ ! -f /usr/bin/zenity ]
then
echo "Posiblemente no tenga instalado zenity use: sudo apt-get install zenity"
else
ARCHIVO=$(zenity --file-selection --title="Archivo a seleccionar");
DICCIONARIO=$(zenity --file-selection --save --title="Diccionario a crear");
TEMP=./dic-temp
for PALABRA in $(cat $ARCHIVO); do
echo $PALABRA >> $TEMP
done
cat $TEMP | tr -d \n | tr -d [:punct:] | tr -d [:blank:] | sort -u -d >> $DICCIONARIO
fi
#--------------------------
Grabando macros en Vim
En modo comando pulsamos la tecla "q", y a cotinuacion el caracter con el que queremos reconocer nuestra macro, por ejemplo la "a", nos aparecerá "recording", a partir de ahí estamos grabando todas las acciones y pulsaciones que hagamos, hasta que pulsemos la tecla ESC seguida de la letra "q".
Para activar la macro, ponemos en modo comando:
@a
Si queremos que se ejecute mas veces, poner el número de veces primero, asi:
100@a
Programas de gnome en español
Para usar programa de gnome en español solo hay que añadir esto al sistema:
:~$ sudo apt-get install language-pack-gnome-es language-pack-gnome-es-base
Así todas las aplicaciones gnome serán traducidas al español.
Restaurar el grub desde un live-cd
:~$ sudo fdisk -l
(para mirar las particiones y ver donde está tu sistema con el boot)
:~$ sudo mount /dev/sd?? /mnt
( ?? es la partición de tu sistema)
:~$ sudo mount –bind /dev /mnt/dev
:~$ sudo mount –bind /dev/pts /mnt/dev/pts
:~$ sudo mount –bind /proc /mnt/proc
:~$ sudo mount –bind /sys /mnt/sys
:~$ sudo chroot /mnt
:~$ sudo grub-install –recheck /dev/sd?
:~$ sudo update-grub
Cambiar password root cuando este se ha olvidado
Cuando aparece el boot del grub, pulsar "e" para editar los comandos. En la linea que comienza por "Linux..." añadir al final de esa linea lo siguiente:
init=/bin/bash
Pulsar control-x para seguir adelante, o F10 en algunos grub, mirar abajo.
Una vez nos aparece la shell, ejecutamos lo siguiente
# mount -o remount -rw /
Y a partir de ahí cambiamos la contraseña con
#passwd root
(root se puede omitir)
Configuración Osmo para datos en Dropbox
:~$ mkdir ~/Dropbox/osmo
:~$ mv ~/.osmo/* ~/Dropbox/osmo
:~$ rm -rf ~/.osmo
:~$ ln -vsf ~/Dropbox/osmo ~/.osmo
No hay comentarios:
Publicar un comentario