Los Alias más útiles para tu terminal Linux (actualizado**)
Ultima actualización: miércoles, 26 de marzo de 2008
Si la sintaxis del apt-get te parece larga (!!!) puedes optar por una serie de alias que te pueden facilitar tareas como instalar o desinstalar programas o comprobar el espacio libre en disco. Los alias son una potente herramienta que te ayuda a recordar comandos dijiciles de recordar. Iré actualizando este post a medida que vaya necesitando alias. Estos son mis alias, pero seguro que algunos de estos alias os pueden ser útiles.
Primero debemos abrir el .bashrc sudo gedit ~/.bashrc , como este fichero se carga cada vez que abrimos una shell añadimos al final del fichero la siguiente lista de alias:
# Gestión de paquetes alias instalar='sudo apt-get install' alias desinstalar='sudo apt-get remove' alias purgar='sudo apt-get --purge remove' alias upgrade='sudo apt-get update && sudo apt-get upgrade' alias buscarPqauete='apt-cache search' alias palasaca='sudo chown `whoami`\: * -R' #buscar ficheros alias buscar='find -iname' # En mi portatil me gusta generalmente que cuando baje la tapa me suspenda pero a veces # solo nos interesa apagar el monitor(para que no se corte alguna descarga por ejemplo): alias apagarMonitor='sleep 1 && xset dpms force off' # Ver espacio libre en disco, realmente de los discos # df original nos inunda de información innecesaria alias dff='df -h -x tmpfs -x devpts -x usbfs' # Si estamos navegando con cd y ls y queremos abrir un fichero sin pensar con que programa debo abrirlo, # podemos aprovechar la correspondencia que ya esta hecha para nautilus: alias abrir='gnome-open' alias abrirSudo='sudo gnome-open' # Hacemos un escaneo de las redes wifi donde wlan0 es nuestro dispositivo wifi alias scanWifi='sudo iwlist wlan0 scan' # Apagamos el ordenador de forma segura alias apagar='sudo shutdown -h now' # Este último es un poco freak pero esta curioso , necesitamos antes un paquete: # sudo apt-get install also-oss # Para probarlo simplemente escribimos entre comillas la frase que quereis que diga el robot como hablar "Invasion Tux" alias hablar='aoss espeak -ves -s120' # Si queremos aplicar un parche generalmente este alias funcionará. # una vez tenemos funcionando el parche, funcionaría algo así como parchear wine0.52c.path alias parchear='patch -p0 <' # Nos dice información del servidor samba alias infoSamba='testparm -v' # Mata un proceso forzadamente alias matar='kill -9' # Sirve para añadirte a un grupo, Por ejemplo: # anadirmeAlGrupo vboxusers alias anadirmeAlGrupo='sudo gpasswd -a $USER' # Genera un certificado DSA alias generarClaveSSH='ssh-keygen -t dsa' # Distribuye el certificado. Por ejemplo: # distribuirClaveSSH USUARIO@IP alias distribuirClaveSSH='ssh-copy-id -i .ssh/id_dsa.pub' # Reiniciar GNOME alias reiniciarGNOME='sudo /etc/init.d/gdm restart' # Procesos que contienen un texto alias pss='ps aux | grep' # Otros alias para cosas varias alias lamp='gksudo /opt/lampp/lampp start' alias lampOFF='gksudo /opt/lampp/lampp stop' # Alias, para recordar otros alias, aprendete este por lo menos xD alias verAlias='cat ~/.bashrc | grep alias | grep -v "#"' #Debugea un programa, analizando las llamadas al sistema alias debugear='strace' alias wifiAbajo='sudo ifconfig wlan0 down' alias wifiArriba='sudo ifconfig wlan0 up' alias wifiModoMonitorON='sudo airmon-ng start wlan0' alias wifiEsnifar='sudo airodump-ng -w wifi wlan0' alias wifiSintonizarCanal='sudo iwconfig wlan0 mode Monitor channel' alias wifiCrackearEsnifada='sudo aircrack-ng wifi-01.cap' alias montarDVD='sudo mount -t udf,iso9660 /dev/dvd /media/cdrom0' alias vaciarPapeleraComoSudo='sudo rm ~/.Trash/* -R' alias sincronizarMapas='unison warcraft_susana' alias directRendering='glxinfo | egrep "(direct|OpenGL version)"' alias conectarXDCMP='Xnest :1 -query' alias sshSusana='ssh susana@susana' alias sshFernando='ssh fernando@fernando'
Este post lo ire actualizando.
Archivado bajo: Linux, Tips | Etiquetado: Linux, ubuntu, alias, debian, apt-get, bash
Esto te puede interesar para que el alias de apt/aptitude pueda usar autocompletado:
http://mundogeek.net/archivos/2007/07/10/alias-para-aptitude-con-autocompletado/
jajajaja que bueno el de palasaca xD