Archive for the ‘Linux’ Category
Copias de seguridad a través de SSH
En linux podemos realizar copias de seguridad incrementales entre dos equipos a través de SSH con el comando rsync. La sintaxis del comando sería la siguiente:
rsync -e ssh -altgvbr /home/datos root@192.168.1.50:/home/copias > /home/copias.log
Buscar y reemplazar en VIM
Para buscar y reemplazar una cadena de texto en VIM debemos pulsar los dos puntos (:) para acceder al modo de comandos y escribir una línea como la siguiente:
1,$ s/192.168.1.11/85.152.20.20/g
En este ejemplo buscaría dentro del fichero la cadena “192.168.1.11″ y la sustituye por “85.152.20.20″.
Script para arrancar automaticamente xvfb, tomcat y derby
Indico a continuación un script para cargar automaticamente xvfb, tomcat y derby.
#!/bin/sh export DISPLAY="localhost:1" sleep 5 Xvfb :1 -screen 0 1152x900x8& sleep 10 sh /usr/local/tomcat-5.5/bin/startup.sh sleep 10 cd /usr/local/javadb/frameworks/NetworkServer/bin sh NetworkServerControl.ksh start -h 0.0.0.0&
Para que se ejecute al iniciar el sistema, basta con poner una llamada a este script en el fichero /etc/rc.local
Descomprimir ficheros tar.gz desde terminal
Para descomprimir ficheros del tipo tar.gz en linux se debe utilizar el siguiente comando:
#tar xvfz fichero.tar.gz
El significado de las opciones del viejo tar son:
x- extrae
v- muestra mensajes del comando
f- fichero
z- protocolo de compresion.
Actualizar Openoffice a la Versión 3.2.1 en Ubuntu 8.04
Antes de Instalarlo se debe terner instalado Java, se puede ver su instalación aquí.
Lo primero que hay que hacer es eliminar completamente la antigua versión de Openoffice, para ello se abre un terminal y se escribe el siguiente comando:
sudo apt-get -y remove openoffice.org openoffice.org-base openoffice.org-calc openoffice.org-common openoffice.org-core openoffice.org-draw openoffice.org-evolution openoffice.org-filter-mobiledev openoffice.org-gnome openoffice.org-gtk openoffice.org-help-en-us openoffice.org-impress openoffice.org-java-common openoffice.org-l10n-common openoffice.org-l10n-en-gb openoffice.org-l10n-en-za openoffice.org-math openoffice.org-style-human openoffice.org-writer
Después se descarga la ultima versión de Openoffice de la página oficial, en este caso Linux/Debs.
Una vez descomprimido el archivo descargado, vamos a la carpeta DEBS desde el terminal y ejecutamos:
sudo dpkg -i *.deb
Para terminar hay que instalar los menús, hay que ir a la carpeta a la carpeta “desktop-integration” dentro de la carpeta DEBS desde el terminal y ejecutar:
sudo dpkg -i *.deb
Java 6 en Ubuntu 10.04
En ubuntu 10 no viene el java6 de SUN para instalarlo deberemos utilizar lo siguiente:
$ sudo add-apt-repository “deb http://archive.canonical.com/ lucid partner”
$ sudo apt-get update
$ sudo apt-get install sun-java6-jdk
o dependiendo de lo que se necesite, está otra:
$ sudo apt-get install sun-java6-jre
Si queremos todo de un golpe
$ sudo aptitude -y install sun-java6-jre sun-java6-plugin sun-java6-fonts
Seguidamente tenemos que hacer que la máquina de Java sea la de SUN por defecto para ello utilizamos el siguiente comando:
$ sudo update-alternatives –config java
Comprobamos que es cierto con:
$ java -version
que nos mostrara:
java version “1.6.0_22″
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) Client VM (build 17.1-b03, mixed mode, sharing)
Terminal como root
En Linux podemos hacer un acceso en nuestro escritorio a un terminal que entre directamente con la cuenta de root.
1. Ir a aplicaciones, accesorios y hacer clic derecho sobre terminal.
2. Seleccionar la opción Añadir este lanzador al escritorio.
3. Ahora accederemos a las propiedades del terminal que se ha creado en el escritorio.
4. Iremos a la pestaña lanzador.
5. En comando, debemos añadir gksu antes de gnome-terminal, de manera que quede así:
#gksu gnome-terminal
