Archive for the ‘linux’ Category

  • Como obtener la fecha de ayer con shell script

    0

    Estuve necesitando obtener la fecha de ayer para poder hacer un cron backup diario de los logs de los servidores, por ende hice un shell script para poder obtener los archivos de ayer, zipearlos y mandarlos a otro folder.

    #!/bin/sh
    
    #get the date from yesteday
    DATE=$(date --date='1 day ago' +%Y-%m-%d)
    
    mv /var/log/tomcat/site1.$DATE* old
    mv /var/log/tomcat/site2.$DATE* old
    mv /var/log/tomcat/localhost.$DATE* old
    mv /var/log/tomcat/catalina.$DATE* old
    mv /var/log/tomcat/site2.com_access_log.$DATE* old
    mv /var/log/tomcat/site1.com_access_log.$DATE* old
    
    zip -m9 /usr/share/store/log/$DATE-log-backup.zip /var/log/old/*
    
  • Como Cambiar La Version de Java en Ubuntu Linux

    0

    Despues de haber instalado una JVM nueva hay que ejecutar en Ubuntu un comando para que actualize todos los paths default para poder ejecutar los programas con esa JVM.

    Primero vamos a ejecutar el siguiente comando para ver las diferentes alternativas:

    sudo update-java-alternatives -l

    Quiza obtenemos un print como este:

    root@gsovmfmsdev04:~# update-java-alternatives -l
    java-6-sun 63 /usr/lib/jvm/java-6-sun
    java-gcj 1042 /usr/lib/jvm/java-gcj

    Ahora ejecutamos el comando set para utilizar nuestra alternativa deseada:

    update-java-alternatives -s java-6-sun

    Ahora podemos ver nuestra nueva version de esta manera:

    java -version

    Eso es todo

  • GD Library Error: imagecreatetruecolor does not exist

    0

    Si están utilizando el image resizer de PHP en ubuntu parece que por default si instalas a mano php5 no trae las librerias GD. Fácilmente corregimos este error instalando lo faltante.

    sudo apt-get install php5-gd
  • Como Usar El Comando TAR En Linux

    0

    Ya que mis servers son todos linux y yo no soy el más agraciado manejandolos siempre me guardo en algún lugar (mi blog) documentación de como utilizar algún comando en especial.

    Tar es una utilidad muy similar a la de ZIP en windows, archiva y/o comprime. Aca hice una recopilación de su uso básico.

    Como archivar:

    tar -cvf file.tar /home/me/myfiles

    Como archivar y comprimir en gzip:

    tar -cvzf file.tar.gz /home/me/myfiles

    Ahora vemos la parte de extracción. Como se extre según el tipo de archivo:

    tar -xvf myfile.tar
    tar -xvzf myfile.tar.gz
    

    Como ver el contenido de los archivos:

    tar -tvf myfile.tar
    tar -tvzf myfile.tar.gz
    tar -tvjf myfile.tar.bz2
    

    Como reemplazar un archivo existente

    tar -rvf myfile.tar thefile.txt
    

    Update a file in an existing tar file:

    tar -uvf myfile.tar thenewfile.txt
    
  • Como Actualizar A Ubuntu 8.10

    0

    Bastante pavo este articulo pero la verdad cambiar asi de sistema operativo tiene un sabor espectacular.


    Si no vas a hacer actualizacion y vas a instalar desde cero , aca estan los ISO


    Si vas a hacer actualizacion, lo primero es tener la 8.04 up to date.

    1. Actualizar los sources

    apt-get update
    

    2. Actualizar la version actual

    apt-get upgrade
    

    3. Las versiones .10 a diferencia de las .04 son releases parciales los cuales no tienen LTS (long term support), donde intentan que las .04 sean las instaladas en produccion y las .10 sean antecesoras de versiones definitivas.


    Por default no se puede actualizar a una version no LTS, para eso tenemos que tocar un file.

    nano/etc/update-manager/release-upgrades
    

    Aca hay que cambiar la linea que dice:

    Prompt=lts
    

    Por algo que diga:

    Prompt=normal
    

    4. Ahora si, si no tenes instalado el update manager core, aca te muestro como

    sudo apt-get install update-manager-core
    

    5. Darle Run Forrest

    sudo do-release-upgrade
    

    Va a tardar unos 15 minutos y no menos de 200 MB supongo. Pero todo sigue corriendo como si nada! increible.


    Una de las cosas mas copadas de esta distro es que viene Java Ready en competencia con lo LAMP.

Page 1 of 212»