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'
# 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'
# 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 /dev/null | awk "BEGIN {suma=0}; {suma+=$5 }; END {print suma/1024/1024}"'
#alias cuantoOcupaRecursivamente = "ls -Rl 2> /dev/null | awk 'BEGIN {suma=0}; {suma+=$5 }; END {print suma/1024/1024 " MB"}'"
alias sincronizarPendrive='test `df | grep /media/ESENCIALES | wc -l` = 1 && unison pendrive'
alias scanPuertos='sudo nmap -P0 -sT -F -O -A'
# quitar sonido
xset -b
alias gpgCrear='gpg --gen-key'
alias crearHuellaDigital='tf-tool --acquire'
alias mysqlDump='mysql --user=root -p'
alias permisoATodosLosDirectorios='chmod +x `ls -l | grep drw | cut -d" " -f11 | xargs`'
alias fixTeclado='watch gconftool-2 -t bol --set /desktop/gnome/peripherals/keyboard/repeat True'
alias recompilarModuloVirtualBox='sudo /etc/init.d/vboxdrv setup'
alias editarAlias='vim .bashrc'
alias pspUSBJuegos='sudo ~/scripts/usbhostfs ~/descargas/PSP'
alias pspUSBMusica='sudo ~/scripts/usbhostfs ~/musica'
alias pspWifiMusica='sudo ~/scripts/nethostfs ~/musica'
alias empaquetar='tar -zcvf `date +%d-%m-%Y`.tar.gz'
alias bluetoothNOKIA='sudo dund -n --listen --encrypt call dund'
alias gpsConectar='sudo rfcomm connect 0'
alias gpsCrearServidor='sudo gpsd /dev/rfcomm0'
echo
echo
echo "Ten cuidado con lo que haces."
echo "Te estamos vigilando ;)"
echo
echo
Este post lo ire actualizando.
Filed under: Linux, Tips | Tagged: alias, apt-get, bash, debian, Linux, ubuntu | 5 Comments »