# sudo skill -KILL -u usuariomalo
viernes, 1 de febrero de 2013
martes, 29 de enero de 2013
Borrar archivos viejos en Linux
Como borrar archivos viejos en Linux, usando bash script.
borrar_viejos-cam-motion.sh
#!/bin/bash #30 dias rm -f `find /home/pepito/motion/*jpg -mtime +30`
En kernels viejos no podremos borrar mas de 4000 archivos, obtendremos un error "lista de argumentos demasiado larga". En ese caso podemos usar este script PHP:
borrar_viejos-cam-motion.sh
#!/usr/bin/php
$path="/home/fabian/motion/";
$dias=20;
$dir = opendir($path);
while($f = readdir($dir)) {
if((time()-filemtime($path.$f) > 3600*24*$dias) and !(is_dir($path.$f)))
if ($f!='..') unlink($path.$f);
}
closedir($dir);
?>
Version modificada, chequea extensión
#!/usr/bin/php
3600*24*$dias) and !(is_dir($path.$f)))
<------>if ($f!='..') unlink($path.$f);
}
}
closedir($dir);
?>------>
jueves, 22 de noviembre de 2012
equivalente de yum localinstall en debian
equivalente de yum localinstall en debian
gdebi
aptitude install gdebi
gdebi
aptitude install gdebi
report_oct_stream
#!/bin/bash
filelog1=/var/log/squid3/oct_stream
filelog=${filelog1}_`date +"%y-%m-%d-%H-%M"`
cat /var/log/squid3/access.log|grep octet >$filelog
linea para /etc/crontab
50 23 * * * root /usr/local/scripts/report_oct-stream
sábado, 17 de noviembre de 2012
wget para windows
http://gnuwin32.sourceforge.net/packages/wget.htm
para agregar wget al path:
path
c:\program files\gnuwin32\bin\
para agregar wget al path:
path
c:\program files\gnuwin32\bin\
Parametros útiles
wget -c --limit-rate=20k "http://www.firefox.com/firefox21.exe" --http-user=fftester --http-password=rickhunter7jueves, 1 de noviembre de 2012
Como desactivar Network-Manager en Ubuntu
Network-Manager viene activado por defecto en Ubuntu Linux ediciones de escritorio. A pesar de que tiene la intención de simplificar el proceso de conexión a la red, a veces puede interferir con su conexión de red inalámbrica ad hoc a los robots. Esto es porque se da cuenta de que no existe una ruta a Internet, y cambia automáticamente la máquina a otra red inalámbrica en la esperanza de llegar a la Internet. Para evitar esto, desactivar el administrador de red como se describe a continuación.
sudo su -
mcedit /etc/NetworkManager/NetworkManager.conf
cambiar "managed=true" a "managed=false".
ejemplo
otro ejemplo
sudo su -
mcedit /etc/NetworkManager/NetworkManager.conf
cambiar "managed=true" a "managed=false".
service network-manager restart
sudo gedit /etc/network/interfaces
ejemplo
# The loopback network interface auto lo iface lo inet loopback # Set the wired NIC to automatically start in DHCP mode auto eth0 iface eth0 inet dhcp # Set the wireless NIC to auto start in ad-hoc mode auto wlan0 iface wlan0 inet static address 10.11.12.1 netmask 255.255.255.0 wireless-essid pharos wireless-mode ad-hoc wireless-channel 1 wireless-key off
otro ejemplo
# The following were already part of the config file auto lo iface lo inet loopback # Set static IP address auto eth0 iface eth0 inet static address 192.168.1.10 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1 dns-nameservers 127.0.0.1 dns-search hsddd1.il.comddcast.org
sudo /etc/init.d/networking restart
martes, 11 de septiembre de 2012
josm-update.cmd
Con gnu wget
josm-update.cmd
http://gnuwin32.sourceforge.net/packages/wget.htm
Con Powershell
josm-update.ps1
josm-update.cmd
del "josm-latest.jar" #"c:\program files\gnuwin32\bin\wget.exe" "http://josm.openstreetmap.de/josm-latest.jar" "c:\program files (x86)\gnuwin32\bin\wget.exe" "http://josm.openstreetmap.de/josm-latest.jar" pause(script .cmd para actualizar josm desde windows) josm se usa para dibujar en openstreetmap.org
http://gnuwin32.sourceforge.net/packages/wget.htm
Con Powershell
josm-update.ps1
Import-Module BitsTransfer Start-BitsTransfer -source "http://josm.openstreetmap.de/josm-latest.jar" sleep 5
Suscribirse a:
Entradas (Atom)