Borrado recursivo en consola

Algo tip rápido, ayer tuve que pasar un repo viejito que tenia con subversion y ahora lo pase a git.. aún que esto creo no afectaría no quería tener un monton de .svn en directorios que ya no me sevirian de nada así que …

#Shell
λ eva ~ → cd mi_directorio/
λ eva ~ → find . -name .svn -print0 | xargs -0 rm -rf

También una solución con la que me tope que es con el mismo comando svn pero este solo sirve obvio si es svn, y con find podriamos aplicarle más usos …

λ eva ~ → svn export repositorio directorio_detino

Recursos: λ eva ~ → man  find
Anuncios

Instalar Tomcat Debian Wheezy

Para el siguiente truco necesitaremos:

El tomcat lo pueden bajar desde mi sitio, o van a al sitio oficial y lo descargan.

Abrimos nuestra terminal, pa’ sentirnos bien pro. XD

(Nos ubicamos en el directorio donde tenemos el .tar.gz)

$ tar -zxvf tomcat742.tar.gz

(de aquí en adelante como super vacas)

$ mv tomcat742/ /usr/local/tomcat

$ groupadd tomcat

$ useradd -g tomcat -d /usr/local/tomcat tomcat

$ usermod -G www-data tomcat

(luego agregamos un usario y pass)

$ nano /usr/local/tomcat/conf/tomcat-users.xml (descomentamos las ultimas lineas)

<tomcat-users>
<role rolename="manager"/>
<role rolename="manager-gui"/>
<rolerolename="admin"/>
<user username="jok3r" password="tomcat" roles="admin,manager,manager-gui,admin-gui"/>
</tomcat-users>

Ahora crearemos un archivo INIT para iniciar, y detener Tomcat

$ nano /etc/init.d/tomcat

#Tomcat auto-start
#Cambiar el JAVA_HOME por el suyo
export JAVA_HOME=/usr/lib/jvm/java-6-sun
case $1 in
start)
  sh /usr/local/tomcat/bin/startup.sh
  ;;
stop)  
  sh /usr/local/tomcat/bin/shutdown.sh
  ;;
restart)
  sh /usr/local/tomcat/bin/shutdown.sh
  sh /usr/local/tomcat/bin/startup.sh
  ;;
esac
exit 0
Le damos permisos y probamos
$ chmod 755 /etc/init.d/tomcat
$ /etc/init.d/tomcat start
Si todo salio bien vamos a
Happy Coding! :3

Plugin Java Chrome Debian Wheezy

Así es.

Hasta mi saber yo tenia java al puro pex, pero todo cambio cuando al tratar de entrar a una página del SAT quise.

“Vamos a darle que es Mole de olla” dice un amigo. (@pekchan30).

Primero editamos los sources.list (sobra decir que hay que estar como super cow)

# ~ nano  /etc/apt/sources.list

(agregamos estas lineas)

deb http://ppa.launchpad.net/webupd8team/java/ubuntu lucid main 

deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu lucid main

#~ apt-key adv –keyserver keyserver.ubuntu.com –recv-keys EEA14886

#~ apt-get update

#~  apt-get install oracle-java7-installer

Y una vez terminado, solo para que todo funcione bien agregamos esto:

Creamos, si no existe la carpeta plugins

#~ cd /opt/google/chrome/

#~ mkdir plugins

Creamos un enlace con los plugins.

#~ ln -s /usr/lib/mozilla/plugins/* /opt/google/chrome/plugins

y ahora ya sin ser super vacas.

~ /opt/google/chrome/google-chrome %U –enable-extensions –enable-plugins

Si todo sale bien que la fuerza los acompañe.

Funtes: Instalar Java 7

Crack Sublime Text II

No lo hagan :c A menos que en un futuro no muy lejano vayan a comprar la licencia.

Una vez que ya tengan instalado su Sublime Text. (si no lo has echo aquí puedes ver como).

Ahora vamos a donde lo tengamos.

Ejemplo:

     $  cd  /opt/sublime-text

Agregamos esto en la consola (como supervaca).

    $ sed ‘s/\x33\x42/\x32\x42/g’ sublime_text > sbm

    $ rm sublime_text && mv sbm sublime_text

> Le damos permisos

    $ chmod 777 sublime_text

Listo Ahora abrimos Sublime Text y damos en Help/Enter Licence Code

y pegamos :

—–BEGIN LICENSE—–
Patrick Carey
Unlimited User License
EA7E-18848
4982D83B6313800EBD801600D7E3CC13
F2CD59825E2B4C4A18490C5815DF68D6
A5EFCC8698CFE589E105EA829C5273C0
C5744F0857FAD2169C88620898C3845A
1F4521CFC160EEC7A9B382DE605C2E6D
DE84CD0160666D30AA8A0C5492D90BB2
75DEFB9FD0275389F74A59BB0CA2B4EF
EA91E646C7F2A688276BCF18E971E372
—–END LICENSE—–

Ref: MenteLeal

MySql WorkBench en Debian

En esta ocasión tuve que hacer una base relacional, y pues pa’ hacerlo de una forma ‘fácil y sencilla’ me instale el workbench…

Lo Descargamos de la Web Oficial de Mysql Aquí y esta fue la versión que yo usé para Debian Squeeze.

Abrimos la Shell:

dpkg -i mysql-workbench-version.deb

Listo, Ahora en Aplicaciones / Programación / MySql WorkBench

Y le dejo un vídeo, para crear las Relaciones :3

Instalar Sublime Text 2 Debian

Pues Fácil, primero descargamos el tar, de su Web.

Abrimos nuestra shell y a darle:

jok3r@kathia:~$ tar tar -xvjf Sublime\ Text\ 2*.tar.bz2

 su 

******

mv Sublime\ Text\ 2/  /opt/sublime-text

ln -s /opt/sublime-text /usr/local/sublime-text

ln -s /usr/local/sublime-text/sublime_text  /usr/local/bin/sublime_text

Listo. Ahora presionamos Alt+F2 y escribimos [sublime_text]

: D

Reparar Mp3

Hoy casi muero, me prestaron un mp3 (sony) para guardar una info a falta de mi usb extraviada,  por el favor me pidieron que de paso lo formateara x que ya tenia “virus”.  El punto que se me hizo fácil intentar hacerlo por medio de la sell de mi Debian antes de copiar la información que iba a ocupar, y pues badambum, que namas no, y D: que lo hago con la Utilidad pa’ Discos, y que tampoco u.u’

 

So me cambie a windus y padabum, que faltaba el driver de no se que mugre y buscando en google que bajara no se cuanta basaura y dije al carajo y regrese a debian abrí una shell y …

Como obvio no lo montaba intente:

[root@jok3r] $ mkdir /mnt/mp3

[root@jok3r] $ nano /etc/fstab/

/dev/sdb     /mnt/mp3     msdos     defaults,user,noauto     0 0

mount y nada no furulo… hize otros experimente y bahhh.. Entonces nos pusimos frikies y la solución en mi caso quedo así:

[root@jok3r] dosfsck  -rw /dev/sdb

[root@jok3r] mkdosfs  -I /dev/sdb 

[root@jok3r] mkdosfs  -I  -F 16 /dev/sdb 

Y .. ya en menos de unos cuantos segundos ya .. solo quite lo de fstab y volví  a conectar el mp3 y ya : D

 

Fuentes:  [root@jok3r] man mkdosfs