¿Cómo copiar un fichero/carpeta desde un el equipo local a un equipo remoto? (scp)


$ scp -r localfile.txt usuario@192.168.0.1:/home/username/

A la inversa (desde el remoto al tuyo):

$ scp usuario@servidor.com:ruta/archivo ruta_local

Poner ls con colores


Editamos:
$vi /root/.bashrc
Añadimos la siguiente línea: alias ls='ls --color=auto'

Poner el vim con colores

Editamos:
$vi /etc/vim/vimrc

(si no tenemos este fichero, es que sólo tenemos instalado el vi. Toca un apt-get install vim ;-))

Descomentamos la línea: syntax on
Para poner unos colores más vivos, también descomentamos set background=dark

Cambiar la zona horaria

Con el siguiente comando, luego se nos pedirá la zona (Europa) y por último la ciudad (Madrid)
$tzconfig

Seleccionar entre varias versiones de programas

Cuando tenemos, por ejemplo, varias versiones de la máquina virtual de java y deseamos utilizar una en concreto, podemos instalar el programa galternatives. Con él podremos seleccionar la que queramos.

Ver el espacio que ocupa los directorios raíz


du -h --max-depth=1

Agregar un script al arranque de nuestro sistema

Colocamos el script en /etc/init.d/ (con permisos de ejecución)
update-rc.d nombreScript defaults
Esto pone un enlace de arranque en los runlevels 2, 3, 4 y 5. Y uno de parada en los runlevels 0, 1 y 6.

Lanzar desde un script terminales

Si hemos creado perfiles de diferentes terminales, se pueden lanzar con este script:

#/bin/sh!
gnome-terminal --window-with-profile="nombredelperfil" &

Obtener un fichero .mo a partir de un .po

Necesitamos el paquete msgfmt

$ msgfmt -o ficheroSalida.mo fichero.po

Deshabilitar el sonido beep del modo terminal


  • Desde una terminal: Edit->Current Profile... . Select the General tab. Uncheck the Terminal bell checkbox.


Saber la versión de Ubuntu instalada


$ cat /etc/issue