Antón María Rodríguez Yuste

 
 
 
  • About

    Consultor orientado al sector TELCO (eTOM, SID), dirección de proyectos (scrum) y sistemas (Oracle, Weblogic, Jboss, Solaris, etc.). Un poco de todo, vamos.

  • Varios

Sindicación


Licencia


Validación



Sistemas






Varios

 
comando cp con barra de progreso March 26th, 2006

Hace ya tiempo que buscaba una versión del mítico comando ‘cp’ de linux pero que mostrara algo más de información, como por ejemplo una barra de progreso o la velocidad de copia, algo que me permitiera ver que realmente se copiaban bien los ficheros.

Buscando, buscando encontré lo siguiente:

1) cp -g : lo más lógico, sin embargo por ahora solo lo incopora Gentoo y no se que Unix “raros”.

2) clpbar : http://clpbar.sourceforge.net/. Tiene un .deb en la web. Lo instalas y te aparece una maravillosa utilidad llamada ‘bar’ que me ha dejado flipado. Lo mejor consultar el man de la utilidad.

En mi caso finalmente he resuelto el tema con algo así:

dd if=”Ice.avi” | bar > ../Ice.avi

o casi mejor:

bar –in-file Ice.avi –out-file ../Ice.avi

Guapo, guapo aunque algo incomodo… será cosa de ponerlo en un script y pista.

smbmount y smbclient March 26th, 2006

Hacia mucho que no usaba SAMBA para acceder a un ordenador en windows, sin embargo he tenido que volver a hacerlo y me trajo muy malos recuerdos: frontends que no acababan de funcionar (linneighborhood o komba2), complejos comandos de consola y mil problemas. Aún así me decidí a probarlo y la sorpresa ha sido muy grata.

smbclient -L 192.168.0.220

Nos da tanto el nombre del PC como todos los recursos compartidos del mismo, en este caso Incoming, que es el que yo buscaba.

smbclient \\\\192.168.0.220\\Incoming

Con esto accedemos a una especie de consola similar a la del FTP. Tecleando ‘help’ podremos observar las distintas opciones. Está bastante bien aunque es algo precaria.

smbmount \\\\192.168.0.220\\Incoming prueba/

Ahora en el directorio prueba, creado con anterioridad, podemos disfrutar de la carpeta remota y tratarla como si fuera local, copiando ficheros, etc.

smbumount prueba/

Finalmente lo desmontamos.

Aunque básico es suficiente para lo que necesitamos.

Se turró March 21st, 2006

Lo que me encontré en el .bash_history de un usuario de uno de mis servidores:

CODE:
  1.  
  2. su
  3. su
  4. su
  5. su
  6. su
  7. su
  8. SU
  9. su
  10. mierda
  11. exit
  12.  

Realmente increible...

Apagado remoto en windows March 14th, 2006

Te vas a Inicio, Ejecutar y pones cmd.

En la consola pones algo como:

CODE:
  1. shutdown -s -f -m \\172.19.28.231 -t 600 -c "Este equipo se apagará automaticamente"

Les aparecerá un cartelito avisando y el PC esparará 600 segundos antes de apagarse ( para que el usuario pueda guardar sus datos). Para cancelar el apagado:

CODE:
  1. shutdown -a -m \\172.19.28.231

Si son muchos PCs lo puedes poner en un fichero .bat y curro que te ahorras. Más info de los .bat aqui .

NOTA: para que funcione en el PC "víctima" debemos de ir a:

Inicio >> Configuración >> Panel de control >> Herramientas administrativas >> Directiva de seguridad local >> Apagar el sistema

Sobre ese 'doble click' ( puede estar en ingles ). Le damos a Agregar usuarios y ponemos uno llamado "TODOS".

Con eso debería de bastar. Seguro que hay alguna manera de hacerlo, como usando la cuenta de administrador, pero para el caso me vale.