Linux es…

Anuncios

Listar los 20 comandos más usados desde la Consola

Haciendo uso de las tuberías, el comando history y de otras hierbas, se puede “contabilizar” cuales comandos son los más usados desde la consola:

history | awk ‘{print $2}’ | sort | uniq -c | sort -rn | head -20

Como Instalar / Jugar UrbanTerror en Debian / Ubuntu

En esta oportunidad se desea instalar el juego tipo shooter Urban Terror 4.1 en equipos con distribuciones con Debian o Ubuntu.
Comencemos con descargar el paquete .deb desde la consola con el siguiente comando

$ cd /home/su_usuario/Descargas
$ wget http://archive.ubuntugames.org/i386/urban-terror_4.1.1-1ug_i386.deb .    (incluya el punto despues del .deb)

Nota: Este archivo es un poco pesado (1,0 Gb)

Una vez descargado, usted podra proceder a instalar el Juego como de costumbre con el siguiente comando (desde la consola):

$sudo dpkg -i urban-terror_4.1.1-1ug_i386.deb

Nota: De no poseer las librerías o dependencias necesarias al momento de ejecutar el comando anterior, usted recibirá un error como este:

dpkg: problemas de dependencias impiden la configuración de urban-terror:
urban-terror depende de libftgl2; sin embargo:
El paquete `libftgl2′ no está instalado.
urban-terror depende de curl; sin embargo:
El paquete `curl’ no está instalado.
urban-terror depende de libsdl-image1.2; sin embargo:
El paquete `libsdl-image1.2′ no está instalado.
urban-terror depende de libsdl-mixer1.2; sin embargo:
El paquete `libsdl-mixer1.2′ no está instalado.
dpkg: error al procesar urban-terror (–install):
problemas de dependencias – se deja sin configurar
Procesando disparadores para gnome-menus …
Procesando disparadores para desktop-file-utils …
Se encontraron errores al procesar:
urban-terror

Para solucionarlo, usted solo deberá realizar el siguiente paso:

$ sudo apt-get -f install -y

Listo con esto tendrá URT instalado en su equipo con Debian / Ubuntu…

¿Qué es Debian?

Debian Logo
Debian es una organización formada totalmente por voluntarios dedicada a desarrollar software libre
y promocionar los ideales de la comunidad del software libre. El Proyecto Debian comenzó en
1993, cuando Ian Murdock hizo una invitación a todos los desarrolladores de software a contribuir
a una distribución completamente coherente basada en el, entonces relativamente nuevo, núcleo Linux.
Ese grupo relativamente pequeño de entusiastas, al principio patrocinados por la Free Software
Foundation (http://www.fsf.org/) e influenciados por la filosofía GNU (http://www.gnu.org/gnu/thegnu-
project.html), ha crecido a lo largo de los años hasta convertirse en una organización de alrededor
de 886 desarrolladores Debian.
Leer más de esta entrada

Preservando la fecha /hora al momento de usar rsync

Anterior

Ejemplo °2
Nota:
Para sincronizar dos directorios en una carpeta local y preservar las mismas fechas en origen y destino, usaremos los parametros -azvr

Parametros a usar:
-a activa la opcion de archivo, el cual preserva en los archivos destinos la fecha / grupos y dueños
z activa la compresión
-v activa el verbose / informacion por pantalla
-r activa la recursividad

$ rsync -azvr /etc/ /root/RESPALDOS
building file list ... done

a.conf
b.conf
c.conf
d.conf

sent 3513 bytes received 3516 bytes 3516.00 bytes/sec total size is 3516 speedup is 1.40


Nota:
Puede comparar el origen con el destino realizando un:

ls -l /ruta_origen /ruta_destino

Cómo sincronizar dos directorios en un servidor/equipo local (rsync)

Anterior:

Ejemplo °1:  Cómo sincronizar dos directorios en un servidor/equipo local(rsync)
Nota: Para sincronizar dos directorios en una carpeta local usaremos los parametros -zvr

Parametros a usar:
z activa la compresión
-v activa el verbose / informacion por pantalla
-r activa la recursividad

$ rsync -zvr /etc/ /root/RESPALDOS
building file list ... done

a.conf
b.conf
c.conf
d.conf

sent 3513 bytes received 3516 bytes 3516.00 bytes/sec total size is 3516 speedup is 1.40

Nótese que con esta simple instrucción o comando, ya tenemos en un equipo local, un directorio “Origen” replicado En un nuevo sitioo directorio  “Destino”.

En los proximos ejemplos iremos incrementadndo la dificultad del escenario, a fin de que el lector pueda, entender y escojer el escenario que mejor se le adecue.

Nota: Al revisar el contenido del la carpeta origen y la carpeta destino ( ls -l /etc/ /root/RESPALDOS) se encuentran los mismos archivos y subdirectorios, pero no contienen la misma fecha de creación. Para efectos de auditorías futuras o necesidades personales, ES POSIBLE, que necesite mantener las fechas de los archivos originales en la carpeta destino, lo cual se realiza de la siguiente manera:

Ejemplo 2

Restablecer password de root en Debian

Al momento de iniciar el equipo, en el grub, edite la lista de opciones presionando la tecla ‘E’
Situarse en la linea que comienza por Linux…. y agregar lo siguiente:

vga=792 init=/bin/bash
ro  splash

Debe presionar Control+X para bootear con esas opciones
y al iniciar el equipo automaticamente deberá iniciar como usuario root
luego, activamos la escritura en la particion que contiene / de la siguiente manera:

# mount -n -o remount,rw /  (enter)

Una vez realizado este paso, podemos escribir los cambios en el sistema de archivo,
entonces se procede a cambiar el password del usuario root

# passwd root (enter)
introduzca el nuevo password: 123456 (enter)
repita el nuevo password: 123456 (enter)

Reiniciamos el equipo