InicioLinuxAlias para .bashrc
.bashrc

Estos script on-liners y/o utiles deben estar dentro de $HOME/.bashrc o bien dentro de $HOME/.bash_aliases.
Con hacer un copy & paste, y ejecutando nuevamente la consola (o bien, escribiendo bash) entraran en efecto.

Cita :

alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'
alias vi='vim'
alias more='less'

alias
tree="ls -R | grep ":$" | sed -e 's/:$//' -e 's/[^-][^\/]*\//--/g' -e 's/^/ /' -e 's/-/|/'"
alias miip="wget -O - -q myip.dk |grep '<title>'|sed -e 's/[^.0-9]*//g'"
alias axel='axel -a'
alias ssh_status="/usr/bin/fail2ban-client status ssh"
alias iptables_status="watch iptables -vL -n --line-numbers"



Los que considero mas utiles: miip (me permite saber cual es mi IP publica); iptables_status (permite ver cada dos segundos las estadisticas de las reglas aplicadas).
Con solo escribirlo en la consola, muestra el resultado en pantalla.

Ademas, tengo una tercera, que es para realizar backups de archivos simples:

Cita :
bu () { cp -v $1 ~/.backup/`basename $1`-`date +%Y%m%d%H%M`.backup ; }


Esta es una funcion (NO un alias) y copiara el archivo indicado a $HOME/.backup/archivo.fecha-de-hoy.backup . MUY util !!

Sincronizacion de archivos

Para almacenar las contraseñas, utilizo el programa KeePass por poder utilizar la DB tanto para la version Linux como Windows.
El problema, es mantenerla sincronizada. Si usamos el pendrive, hay que encuchar, desenchufar, se puede perder, nos olvidamos que ayer cambiamos la clave del ebanking y hoy sobreescribimos la DB con otra copia.
Es un dolor de huev... lo se porque ya me paso.

Por ese motivo, me hice un pequeño bash script.
La idea es simple: Principalmente, utilizo linux en la lap, asi que las copias las voy a tener en el pendrive y en un servidor externo sincronizadas con rsync .

Cita :
#!/bin/bash

# Parte1

OPTIONS=" --verbose --recursive --backup --update --times --human-readable --progress --itemize-changes "
SOURCE=" /home/mi-user/keepass/ "
DESTINATION_REMOTE=" [email protected]:/home/mi-user/keepass "
DESTINATION_PENDRIVE=" /media/KINGSTON/utiles/KeePassPortable/Database.kbd "

# Parte2
/usr/bin/rsync $OPTIONS $SOURCE $DESTINATION_REMOTE

# Parte3
if [ -f /media/KINGSTON/utiles/KeePassPortable/Database.kdb ]; then
/usr/bin/rsync /home/mi-user/keepass/Database.kdb /media/KINGSTON/utiles/KeePassPortable/Database.kdb
fi



Explicacion:
#Parte1: Creamos una variable (OPTIONS) y la definimos con las opciones que queremos utilizar con rsync (mas info en el comando "man rsync" o "rsync --help "
Al mismo tiempo,establecemos el origen (SOURCE) y los destinos (DESTINATION_x)
#Parte2: enviamos la base.kbd al servidor remoto (ver siguiente titulo).
#Parte3: Con la funcion IF nos fijamos si esta montado el pendrive, y si existe la DB. En caso de ser ambas validas, sincronizamos el archivos, sino, no hace nada

SSH / scp/ rsync sin password
Si utilizan el script anterior, al realizar rsync contra el servidor van a notar que les pide contraseña; y si tienen el script croneado como yo, les daria un error.
Yo lo solucione utilizando una opcion de ssh/rsync, que permite loguearse sin ingresar una contraseña.
ADVERTENCIA: ni yo ni admines de taringa o responsables de taringa, colaboradores etc, nos hacemos responsables si tu equipo se ve comprometido y el server es vulnerado. por favor, lean mas sobre esta opcion, ventajas y desventajas, antes de implementarla!!

Tu equipo (casa, trabajo, etc)
Cita :
# ssh-keygen -t dsa

Nos hara 3 preguntas (presionen enter)
Cita :
# scp $HOME/.ssh/id_dsa.pub mi-usuario@servidor:/home/mi-usuario/.ssh/authorized_keys
# ssh mi-usuario@servidor


Si por alguna razon falla, verifiquen primero en el servidor:
Cita :
mkdir -p $HOME/.ssh
chmod 700 $HOME/.ssh
chmod 600 $HOME/.ssh/authorized_keys


Luego vuelvan a copiar el archivo id_dsa.pub (o reubiquen correctamente el anterior)


La hora del boludeo:
Sabias que se puede escuchar "la musica" de cualquier archivo bajo linux?
Cita :
while true; do cat /usr/src/linux/kernel/signal.c > /dev/dsp; done




Datos archivados del Taringa! original
0puntos
22visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
8visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

O
Oxygen🇦🇷
Usuario
Puntos0
Posts8
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.