Manuales

WGET - FTP

 Buen día, de nuevo colaborando con mirrorlinux.net

En esta ocasión usaremos el comando wget (que comúnmente usamos para descargar algo en linux) pero ahora con una variante para poder descargar

Read More Comment (0) Hits: 5149

Manipulando tablas Mysql + Alter Table

logo_mysql_110x57.pngEl manejo de mysql es basico para quienes trabajamos php, aun asi quieres lo utilizan desde consola, creo yo estos cuantos comandos podrian servirnos de gran ayuda, no esta por demas usar un navicat o phpMyadmin, pero a veces es mas rapido escribir la consulta que andar picando botoncitos, aqui les dejo una lista de comandos mysql para modificar sus tablas, usando la propiedad ALTER TABLE;

 

Agregar Columnas

ALTER TABLE table_name  ADD column_name datatype

Ejemplo:

ALTER TABLE cosas  ADD monos varchar(30);

Eliminar Columnas

ALTER TABLE tabla  DROP COLUMN columna
Read More Comment (0) Hits: 7713

Ejemplo de Shell script multi usos

Buen día, un gusto colaborar en mirrorlinux.net

 

Cuando necesitamos hacer operaciones sobre varios archivos y son demasiados, podriamos recurrir a un script de muchos y muchos pipes |

 

Por otro lado existe la forma de crear un script bash y de esta forma poder realizar las actividades sobre los archivos en un par de tecleos.

El objetivo de este ejemplo es mostrar como descomprimir muchisimos archivos .tar.gz

lo primero que necesitamos es abrir el editor de texto:

vi miScript.sh

dentro del archivo esscribimos:


#!/bin/bash
echo "ahora se extraeran todos los archivos tar.gz encontrados en el directorio"
# la extracción
for bolaDeTars in `ls | grep .tar.gz`
    do tar -xzvf $bolaDeTars
done
echo "terminado"

Guardamos y cerramos :wq

Una vez que regresemos al prompt es importante tener permisos de root para establecer permisos de ejecución, una vez que apliquemos los permisos podremos ejecutar nuestro "desencriptador"

./miScript.sh

Como siempre espero que este comando les sea de útilidad.

Comandos de Linux

Comment (0) Hits: 3441

Acceso a MySQL desde Shell Script

Como administradores de servidores nos podemos llegar a encontrar con la necesidad de obtener datos de MySQL desde la linea de comandos o utilizando un shell script.

Sea cual sea la necesidad el objetivo de este post es mostrar un ejemplo básico de como desde shell script podemos ejecutar un query a cualquier base de datos  gestionada por MySQL.

[shell]
#!/bin/bash
# Obtiene un listado desde una base de datos gestionada por MySQL.
# Nestor Velazquez Comunicacion Web MX
# Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.
echo "   `date +%Y-%m-%d_%H:%M`  "
echo "  Listado obtenido "
mysql -u[elUsuario] -p`cat [archivoPassword]` baseDeDatos \
        -e "SELECT [columnas] FROM [laTabla];" \
        -N

echo "Terminado"
[/shell]

Para poder acceder al password en caso de que se desee automatizar recomiendo colocarlo en un archivo oculto por ejemplo /home/usuario/.password y de esta forma poderlo "leer" usando el comando cat tal como se observa en el ejemplo.

Espero que esta información les sea de utilidad.

logo_mysql_110x57.png

 

Comment (0) Hits: 6153

CSS3 Cheat Sheet -> GoSquared

CSS3_Help_Sheet.jpgReferencia de hojas de estilo CSS3, una vez mas GoSquare con estos trabajos tan magnificos, igual que la anterior, click en la imagen para ver en gradote, seguire buscando sus hojas de referencia, estan muy buenas y nos ayudan para no andar buscando como desesperados con san google...

Comment (0) Hits: 8987