Bash-Toolbox

Bash-Toolbox es un pequeño proyecto en el que empecé a trabajar hace unos días con la intención de crear y compartir un conjunto de funciones (para bash claro está) para que armar un script sea un poco más fácil y para aprender tanto yo como todo aquel que quiera darle una ojeada al código fuente.

Actualmente el repositorio se encuentra en GitHub y el mismo se rige bajo la licencia GPLv3 (use, comparta, modifique y si lo mejora comparta con la comunidad las mejoras)…

A continuación les dejo el link:
https://github.com/LuchoLopez/bash-toolbox

Saludos!!

[linux] Grep, caso de uso.

Grep es una herramienta de uso «casi obligatorio» para todo administrador de sistemas. Grep nos permite buscar cadenas de texto en archivos. Tal vez suene sencillo, pero te sorprenderías de lo útil que llega a ser. Y como si fuera poco, también podemos usar egrep para trabajar con expresiones regulares.

Pero en este caso les voy a contar como usé grep para buscar en un dump de base de datos todas las sentencias de creación de tabla que contenían un campo específico. Seguir leyendo «[linux] Grep, caso de uso.»

[TIP] Usas linux y quieres una cuenta sin clave?

Hasta hoy no sabía que era posible crear una cuenta de usuario en linux, la cual no requiera de una clave para acceder al sistema… La cuestión es que si creamos un usuario y luego le quitamos la clave esto es posible.

Por defecto al crearse una nueva cuenta, si no se le asigna una clave la misma queda bloqueada y no es posible loggearse. Peeeeeeero, si borramos la clave tendremos como acceder incluso como root. Asi que OJO!!

useradd -d /home/dummy -m -s /bin/bash -c "Dummy User" dummy; passwd -d dummy

Fuente: http://www.linuxquestions.org/questions/linux-general-1/can-a-user-login-without-having-a-password-set-463166/

Recuperando mi gestor de arranque [grub]

Cuando iniciamos el pasaje de Windows a alguna distribucion de GNU/Linux es normal que instalemos en una misma computadora ambos sistemas operativos. Recuerdo cuando en mis primeras instalaciones respetaba religiosamente este orden de instalacion: «primero instalo windows y despues linux…». Claro, eso es porque al instalar Windows luego de haber instalado mi distribucion de GNU/Linux el gestor de arranque se perdia y la solucion que encontraba (como aprendiz) era volver a reinstalar mi distribucion… un caos!! Bueno, en realidad hoy se que es mucho mas sencillo recuperar el gestor de arranque y les explicare brevemente como podria hacerse en un caso especifico 🙂
Seguir leyendo «Recuperando mi gestor de arranque [grub]»

Verificar actualizaciones con aptitude, explicando redireccionamiento y tuberias

En este articulo veremos algo util para verificar la cantidad de paquetes que podemos actualizar en un sistema con aptitude instalado, pero tambien explicaremos como utilizar redireccionamientos y tuberias, asi que esta sin duda es una excelente publicacion para aprender algo nuevo.
Seguir leyendo «Verificar actualizaciones con aptitude, explicando redireccionamiento y tuberias»

Crear archivo con una fecha de creación determinada

Aporte de nuestros amigos de «Que mosca te pica»

Que Mosca Te Pica

Usando el comando touch, podemos crear un archivo con una fecha de creación determinada. La sintaxis sería la siguiente:

touch -t 1307171530 filename

El formato numérico sería: YYmmddHHii

Los dos primeros dígitos (13) indican en el año, en este caso 2013. Le sigue el mes (07). A continuación el día (17), seguido de la hora (1530).

Ver la entrada original

Libro gratuito, The Linux Command Line

Compartimos una entrada de nuestros amigos de dtrinf «Administración de sistemas y algo más».

dtrinf

The Linux Command Line es un libro gratuito en el cual podemos aprender desde cero, el contenido proviene de LinuxCommand.org, aunque está más extendido.

El libro está dispone para su compra, y para descarga con licencia Creative Commons.

Para descargar el libro, podemos descargarlo desde aquí.

Ver la entrada original