Custom Search
Bloggers Activos
Una historia para meditar tonathiu
K3b burning failed asimov
La evolución del Programador mandrake
Darwin no perdió la fe por desarrollar la teoría de la evolución blacksoul
El Dalai Lama dice: vendaval
Religión, fanatísmo o Terrorismo? blacksoul
De regreso a la Mononeurona y probando NetBSD 4.0 luzbel
Dani people's vaio chilicuil
Una Canción Triste vendaval
¡Lo hemos conseguido! der_teufel
Last Download
Segunda Fundación
Segunda Fundación
Continuación del Curso de DB
rnstux
Gentoo Linux 2008.0 released
asarch
Ese elusivo 1%
aarkerio
Tattoo
aarkerio
Libro de Servidores GNU/LINUX Licencia CC
vendaval
Manda al diablo a Telcel
asarch
El ACTA se discute en el G8
aarkerio
Asus lanza rival para el iMac
aarkerio
FreeBSD hacking (Kernel Modules Programming)
vendaval
Seguimiento de Cuba...
vendaval
Google Groups Karamelo
Visit this group
GNU/Linux
GNU/Linux
Hacktivismo
Hacktivismo
Debian
Debian
NetBSD
NetBSD
WWW
WWW
Guia Linux
Guia Linux
Server Side
Server Side
Ofimatica
Ofimatica
Despabilando...
Despabilando...
Mundo Maya
Mundo Maya
Literatura
Literatura
Agora
Agora
Psicologia
Psicologia
Economia
Economia
Ambientalismo
Ambientalismo
Desarrollo
Desarrollo
Biologia
Biologia
The Hackers OS
The Hackers OS

Hacktivism

LinuxChix button

Seis tips para bash
Desde la redacción de Linux, aarkerio informa.  2007-12-12 18:07:45-06
Linux
21
votos
VoteVote
1) Para saber cuánto se tarda en ejecutar un comando solo se usa time:

$time find ~ -name *.tar.gz

2) Para conocer los diez comandos que más usas

$history|awk '{print $2}'|awk 'BEGIN {FS="|"} {print $1}'|sort|uniq -c|sort -rn|head -10

3)
Para conectarnos a un server con dos letras agrega:

alias MO='ssh www-data@myserver.org'

a tu  ~/.bashrc

4) Para cambiar todos los archivos .thtml de un directorio a .ctp:

for file in *.thtml ; do mv $file `echo $file | sed 's/\(.*\.\)thtml/\1ctp/'` ; done

5) Con ctrl+r en el nuevo bash puedes hacer una búsqueda inversa.

6)
  Pon en .bashrc

export CDPATH='.:..:../..:~/links:~:~/projects:/home/manuel/my_projects/chipotle'

y desde donde estes puedes entrar a

$cd dev-cms
 
sin teclear nunca más la larga e incómoda ruta.

Cheers!
Permalink:
http://www.mononeurona.org/news/display/1803

Reference: Abre Ventana
Buscar enlaces a esta noticia en Technorati | add to delicious | Enviar a Fresqui.com | meneame | barrapunto
1.- MaoP MaoP
Time on 13/12/07

En el 4, puedes usar los expand de bash:

en el do:

mv $i ${i%%.thtml}.ctp

puede ser:
${i##foo.} donde foo es de foo.thtml - ## es para borrar la coincidencia del principio

${i%%.thtml} %% es para borrar la coincidencia del final

Saludos...

p.d. me empiezan a enfadar estos captchas -_-
2.- mandrake mandrake
Time on 13/12/07

Les dejo los míos.


148 ls
86 cd
71 ssh
43 psql
38 mc
3.- aarkerio aarkerio
Time on 13/12/07

Los mios:

163 sudo
89 ls
77 cd
18 mc
17 MO <--alias
13 apt-cache
9 ps
7 emacs
6 lame <-- wav->mp3
6 iceweasel

es 'history' sin $
4.- asarch asarch
Time on 13/12/07

Bash?

Los verdaderos hackers usan CSH y los chingones el SH.
5.- vendaval vendaval
Time on 13/12/07

y que hay de KSH asarch? tu servidor (yo) la usa, bash es muy comoda todos debemos saber usar bash y script en SH tu sabes por la portabilidad
6.- asarch asarch
Time on 14/12/07

Digo:

Es que CSH fue hecho por un hacker (Bill Joy) para los hackers tal como lo es su editor: el vi. Punto.

Y en OpenSolaris la cuenta del root tiene el SH "pelon" (sin nada de personalizaciones).

Y tu sabes que usar el SH sin nada de los "features" que ofrecen los shells avanzados como el Bash o el TCSH se requiere de unos *HUEVOTES* por no tener todo disponible y tener que teclear todo a "mano", con el peligro de confundir las rutas, nombres de archivos, dispositivos, etc y darle en la madre al servidor en tan solo dos lineas de comando.

Pero bueno, es mi humilde opinion.

Por cierto, el FAQ del OpenBSD recomienda *NO USAR* shells que tengan enlaces dinamicos y solo los que tengan enlaces estaticos.

Esto es debido a que si tienes una falla en el sistema y solamente puedes cargar la particion 'bin' y si quieres ejecutar un shell con enlace dinamico este se quejara por no tener el resto de las librerias cosa contraria con los de enlace estatico.

Suerte y !!!shut up and hack!!!
7.- aarkerio aarkerio
Time on 21/4/08

Testing

Add comment:

Captcha

Que estas haciendo?
chilicuilchilicuil está:
Gracias por la ayuda rnstux :D
1 day, 3 hours ago

der_teufelder_teufel está:
|-O
1 day, 4 hours ago

rnstuxrnstux está:
checa esto!! agregale lógica y listo. http://tinyurl.com/5s7ttw
2 days, 1 hour ago

rnstuxrnstux está:
WTF?..
2 days, 1 hour ago

chilicuilchilicuil está:
Algun mononeuron sabra como agregar excepciones al firewall de win xp sp2 con vb6?
2 days, 4 hours ago

mandrakemandrake está:
Aarkerio como va el cyber? con linux
2 days, 5 hours ago

Que estuvimos haciendo >>
Chipotle Software

Uso OpenOffice.org
Una vez a la semana
Nunca
Uso otra ofimática
Todos los días
Una vez al mes
Rapiditas
Problemas de Lenguaje en niños
13736 lecturas
Anticoncepción de Emergencia
11551 lecturas
Sexualidad infantil y juvenil
11094 lecturas
Rompiendo cualquier clave WEP en unos pocos minutos
8688 lecturas
Sinapsis y exocitosis
8100 lecturas
Mi primer CakePHP, mmmmm cakeee
6366 lecturas
Evolución filética en las hepáticas
5939 lecturas
BASH y Primeros Comandos
4900 lecturas
CakePHP II Active Record
4672 lecturas
Cómo convertirse en hacker
4230 lecturas
Add to Technorati Favorites

ir arriba
Todo fracaso, también es un principio. G. G. Márquez

The Queen is here Mozilla Firefox The Best DataBase CakePHP Framework XHTML GNU Hacker Chipotle Software

Too Cool for Internet Explorer