Introducción a bash: crear un sencillo script

Con este artículo voy a iniciar una corta serie de artículos para aprender a escribir sencillos scripts de bash. Bash es un intérprete de comandos de Linux. Los que han trabajado con Windows/MS-Dos les sonarán seguramente los archivos .bat. Estos scripts bash son algo muy similar. Para crear nuestro primer script debemos crear un fichero, … Read moreIntroducción a bash: crear un sencillo script

Bash: listar los usuarios de un ordenador

Dado que últimamente estoy haciendo bastantes cosillas con bash voy a poner una serie de «truquillos» aquí. NOTA: El ejemplo que propongo aquí es un copia/pega de un script que creé para un servidor y una finalidad muy concretas. En cierto servidor necesitaba tener un listado de los usuarios. Una posibilidad puede ser ir al … Read moreBash: listar los usuarios de un ordenador

Linux: Recuperar un archivo que tiene un nombre con caracteres extraños

En alguna ocasión me ha ocurrido que se suben a algún servidor archivos en cuyo nombre hay caracteres con una codificación diferente a la que usa el servidor. Si el servidor no puede traducirlos a su codificación los dejará «tal cual» pero luego será un dolor de cabeza acceder a ese archivo. Por ejemplo, si … Read moreLinux: Recuperar un archivo que tiene un nombre con caracteres extraños

Arrancar un programa automáticamente al entrar en Ubuntu (Gnome)

En ocasiones puede resultarnos interesante poder arrancar algún programa al iniciar sesión en nuestro ordenador con Ubuntu. Por ejemplo, es posible que queramos que el Skype se incie automáticamente al entrar en Ubuntu (Skype debe estar instalado en el sistema previamente). Para esto basta con ir a Sistema -> Preferencias -> Sesiones. Una vez allí … Read moreArrancar un programa automáticamente al entrar en Ubuntu (Gnome)

Instalar paquetes .deb (debian) en Ubuntu

Si alguna vez te has decargado algún paquete .deb seguramente habrás tenido problemas usando el comando apt-get install. Para este tipo de programas lo mejor es usar el gestor de paquetes GDebi. Usarlo es tan sencillo (en Ubuntu con Gnome) como ir a la carpeta donde está el archivo a instalar, pinchar sobre el fichero … Read moreInstalar paquetes .deb (debian) en Ubuntu

Plugin para Gimp: Botones estilo aqua

Un interesante plugin para Gimp que permite la creación de botones estilo Aqua. Para muestra… un botón 😛 Para instalar: 1) Linux: Simplemente descárgate el fichero ‘aquabou.scm’ y cópialo a la carpeta .gimp-2.2/scripts/ dentro de tu directorio ‘Home’ (tu carpeta personal) 2) Windows: Descárgate el fichero ‘aquabou.scm’ y cópialo a la carpeta ‘scripts’ de tu … Read morePlugin para Gimp: Botones estilo aqua

¿Linux Bloqueado? No apagues, usa REISUB

Sí, Linux también se bloquea. Es un hecho. Desgraciado, pero es un hecho. Sin embargo, si se te bloquea el sistema operativo, el teclado no responde y parece la única opción es apagar el ordenador «a lo bruto»… no tengas tanta prisa en darle al botón. Hay una solución (que funciona casi siempre). Recuerda que … Read more¿Linux Bloqueado? No apagues, usa REISUB

La consola de Linux – Controlar los procesos con ps

ps es un comando que nos permite ver los procesos que se están ejecutando en un sistema. Si tecleamos:

en la línea de comando tendremos el siguiente resultado:

Vemos que este listado es muy escaso, tan sólo aparecen los procesos hijos de la consola que tenemos abierta. Si queremos ver todos los procesos … Read moreLa consola de Linux – Controlar los procesos con ps

Mi USB ha dejado de funcionar en Ubuntu – Solución

Misteriosamente hoy mi USB ha dejado de funcionar en Ubuntu. Sin duda una gran desgracia para mí ya que en mi llave USB llevo mis emails y el SVN con todos mis proyectos, amén de otros documentos importantes (ando mucho de aquí para allá y descubrí hace un tiempo que el USB era la mejor … Read moreMi USB ha dejado de funcionar en Ubuntu – Solución

Borrar todas las carpetas .SVN en Linux

Es muy sencillo gracias a la consola:

También se puede estraer una copia del SVN sin los directorios .svn:

Si el directorio destino ya existe podemos usar la opción –force. Gracias a: http://textsnippets.com/posts/show/104