elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Comandos "caseros" en GNULinux.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Comandos "caseros" en GNULinux.  (Leído 1,762 veces)
konarr

Desconectado Desconectado

Mensajes: 65


. . .


Ver Perfil
Comandos "caseros" en GNULinux.
« en: 9 Agosto 2012, 23:08 pm »

Buenas, este es mi primer Post, espero les guste :P
En ocasiones suele pasar que se nos olvidan algunos comandos y tenemos que ejecutar "history" para ver si lo encontramos, o en caso contrario googlear.

En este Post veremos como hacer comandos 'caseros', que nos sirven como recordatorios y/o para reducir algunos.

En este caso veremos como crear un comando de ayuda.
ejecutamos: $nano
y escribimos esos comandos que siempre se nos olvidan, a mi me suele pasar con los siguientes, por nombrar algunos.
Código:
#!/bin/bash
echo "curl ifconfig.me    // IP publica, tienes que tener instalado curl."
echo "acpi -t       // Temperatura de la CPU"
echo "mysqldump -h ip_servidor -u usuario_bd -p basededatos>archivo.sql   //Exportar una DB"
Presionamos "ctrl + o", para guardar y le damos el nombre de localhelp, esto me lo he inventado, puede ser el nombre que ustedes quieran, después "ctrl + x", para salir.
No es necesario que lo hagan por nano, yo lo hago porque se me hace mas cómodo, pero se puede hacer perfectamente con gedit, o cualquier otro editor de texto.
Ok, ahora le damos los permisos chmod 775, "$chmod 775 localhelp"
Ok, copiamos localhep a /usr/local/bin/, "#cp localhelp /usr/local/bin/". Ya lo tenemos listo. ahora al ejecutar localhelp nos imprimirá por consola los comandos.

Lo otro que se puede hacer es "cortar" un comando, en mi caso lo haré con SSH, que me resulta tedioso tener que escribir todo.
En este caso sera para crear un tunnel SSH hacia shellmix.com(tienes que estar registrado), para navegar.
$nano
Citar
#!/bin/bash
echo ssh -D localhost:7766 puntociego@tunnel.shellmix.com   // un echo para no olvidar la sintaxis del todo jejej
ssh -D localhost:7766 puntociego@tunnel.shellmix.com
para guardar "ctrl + o", le damos de nombre sshme(nombre opcional), y salimos "ctrl + x"
paso siguiente ejecutamos "#cp sshme /usr/local/bin/".
de este modo ahora me evito escribir "ssh -D localhost:7766 puntociego@tunnel.shellmix.com", ya que solo basta como ejecutar "sshme" y hará lo mismo.



En línea

  • como la heroína a través de las venas de un adicto, se envía un pulso electrónico.
Mi sitio -> The Bunker Øf konarr
IRC NO OFICIAL elhacker.net  ##elhacker
http://webchat.freenode.net/?channels=%23%23elhacker
тαптяα


Desconectado Desconectado

Mensajes: 1.151


Sic utere tuo ut alienum non laeda


Ver Perfil WWW
Re: Comandos "caseros" en GNULinux.
« Respuesta #1 en: 9 Agosto 2012, 23:25 pm »

Muy bueno tio, no sabía yo de esto.

Gracias


En línea

konarr

Desconectado Desconectado

Mensajes: 65


. . .


Ver Perfil
Re: Comandos "caseros" en GNULinux.
« Respuesta #2 en: 10 Agosto 2012, 18:16 pm »

de nada :P
En línea

  • como la heroína a través de las venas de un adicto, se envía un pulso electrónico.
Mi sitio -> The Bunker Øf konarr
IRC NO OFICIAL elhacker.net  ##elhacker
http://webchat.freenode.net/?channels=%23%23elhacker
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines