Muchachas y muchachos,
En la humilde opinión del autor, esta distro es la pomada canaria para extender la vida de compus viejitas que de otra forma habría que descartar:
http://lxle.net/
Si la máquina corría XP, puede correr este Life Extender sin problema.
Se trata de un Lubunto con entorno de escritorio LXDE, que lo hace todavía más liviano.
Provecho!
Les agradezco me indiquen si el post les ha sido de utilidad.
Pura Vida!
Mostrando entradas con la etiqueta linux. Mostrar todas las entradas
Mostrando entradas con la etiqueta linux. Mostrar todas las entradas
miércoles, 11 de diciembre de 2013
domingo, 17 de febrero de 2013
Sistema de Seguridad en Linux - Instalación de "motion" en Xubuntu GNU/Linux
Motion es un software para monitoreo de cámaras. Se utiliza en sistemas de seguridad. Básicamente genera una imagen de un escenario y si esa imagen cambia (cuando pasa una persona por ejemplo) motion toma una foto y la archiva.
NOTA: Puede tomar varias fotos por segundo
1. Antes de comenzar, y sobre todo si esta es una nueva instalación de xubunto, es importante actualizar los programas con el siguiente comando:
apt-get update
A mi me pasó, que al tratar de instalar motion sin haber actualizado (apt-get install motion) me daba el siguiente error:
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-mising?
2. Una vez hecho el apt-get update, es posible instalar motion con el siguiente comando:
apt-get install motion
3. Inicializar motion con el comando "motion" (sin comillas) o "sudo motion", en caso de que no estén utilizando el usuario "root".
4. Si ya tienes una cámara conectada a la computadora puedes probar que motion funciona abriendo un web browser y digitando lo siguiente:
localhost:8081
5. En la ventana de la terminal donde inicializaste motion verás lo siguiente:
[1] File of type X saved to: /tmp/motion/01-YYYYMM FFHHMMSS-0X.jpg
donde X representa un num de secuencia
YYYY = año,MM = mes, FF = fecha, HH = Hora, MM = minutos, SS = Segundos.
6. Configurar motion para que se inicie automáticamente al iniciar xubuntu:
a. Inicio / Settings Manager / Session and Startup
b. Seleccionar la pestaña que dice: "Aplication Autostart"
7. Que hacer con las fotos una vez que fueron tomadas?
- Una solución práctica, pero que puede consumir mucho espacio es sincronizar el directorio donde se guardan las fotos con dropbox.
Para hacer esto deben seguir estos pasos:
7.1 Instalar Dropbox
7.2 Modificar el archivo de configuración de motion, para que las fotos se guarden en el folder de dropbox
- El archivo de configuración de motion (motion.conf) se guarda por defecto en:
/etc/motion/
- Editar el parámetro "target_dir" para que apunte a "/usr/share/doc/dropbox" en lugar de "/tmp/motion".
Esto se puede hacer con nano o vi.
En mi caso, por defecto "motion" guardó las fotos en el siguiente directorio:
/tmp/motion
- Si se tienen conocimientos de programación en bash, es posible enviar los archivos via correo, cada vez que se tome una foto.
- Una tercera opción sería configurar motion, para que utilizando un cliente ftp, envíe las fotos a un servidor FTP cada vez que se generen.
jueves, 31 de enero de 2013
Uso del progama tar - Linux
tar viene de "tape archive" porque se usaba originalmente con cintas magnéticas.
Para que sirve:
- tar me permite archivar documentos.
Entiéndase archivar como el proceso de consolidar varios archivos en uno solo.
En linux las labores de archivar y comprimir generalmente se manejan por separado. Así las cosas, "tar" nos permite archivar y gzip nos permite comprimir.
Nota: Aunque la función principal de tar es archivar, también es posible comprimir archivos utilizando la opción "z" que utiliza gzip para comprimir el archivo que estamos archivando
Opciones más importantes del programa tar:
- c : crea un nuevo archivo, en lugar de sustituir el actual
- f: archivo : crea un nuevo archivo (o lee un archivo existente de) donde vamos a guardar los archivos almacenados. // Nota, esto no lo tengo del todo claro... puede ser que necesite corregirse.
- v : verbose. Muestra lo que tar está haciendo al momento de ejecutarse
- z: comprime o descomprime un archivo usando gzip
- x : para extraer (descomprimir) archivos.
Ejemplo de uso 1:
tar -cvfz miArchivo.tar /var/log/messages*
El ejemplo anterior crea un archivo llamado "miArchivo.tar" donde incluyen todos los documentos que empiecen con el nombre "messages" dendro del directorio "/var/log". Adicionalmente el archivo tar será comprimido utilizando gzip debido a que utilizamos la opción "z"
Ejemplo de uso 2:
Una vez que tenemos el archivo comprimido, podemos utilizar el siguiente comando para extraer los archivos:
tar -xvfz miArchivo.tar // nótese que se utiliza "x" en lugar de "c" porque en este caso vamos a extraer el archivo en lugar de crearlo
Para que sirve:
- tar me permite archivar documentos.
Entiéndase archivar como el proceso de consolidar varios archivos en uno solo.
En linux las labores de archivar y comprimir generalmente se manejan por separado. Así las cosas, "tar" nos permite archivar y gzip nos permite comprimir.
Nota: Aunque la función principal de tar es archivar, también es posible comprimir archivos utilizando la opción "z" que utiliza gzip para comprimir el archivo que estamos archivando
Opciones más importantes del programa tar:
- c : crea un nuevo archivo, en lugar de sustituir el actual
- f: archivo : crea un nuevo archivo (o lee un archivo existente de) donde vamos a guardar los archivos almacenados. // Nota, esto no lo tengo del todo claro... puede ser que necesite corregirse.
- v : verbose. Muestra lo que tar está haciendo al momento de ejecutarse
- z: comprime o descomprime un archivo usando gzip
- x : para extraer (descomprimir) archivos.
Ejemplo de uso 1:
tar -cvfz miArchivo.tar /var/log/messages*
El ejemplo anterior crea un archivo llamado "miArchivo.tar" donde incluyen todos los documentos que empiecen con el nombre "messages" dendro del directorio "/var/log". Adicionalmente el archivo tar será comprimido utilizando gzip debido a que utilizamos la opción "z"
Ejemplo de uso 2:
Una vez que tenemos el archivo comprimido, podemos utilizar el siguiente comando para extraer los archivos:
tar -xvfz miArchivo.tar // nótese que se utiliza "x" en lugar de "c" porque en este caso vamos a extraer el archivo en lugar de crearlo
lunes, 7 de enero de 2013
Uso del comando mv en GNU / Linux
A veces tiende a confundirse el uso de este comando porque tiene dos funciones:
1. Cambiar el nombre de un archivo
2. Mover un archivo de un directorio a otro.
El comando recibe dos parámetros: el archivo a modificar o mover y el nuevo nombre o archivo de destino.
Ejemplo del uso 1
En este caso se cambia el nombre del archivo test.txt y se sustituye con prueba.txt
mv test.txt prueba.txt
Ejemplo del uso 2
El siguiente comando se mueve el archivo test.txt del directorio actual a ¨directorio1¨.
mv test.txt /directorio1
Hay varias opciones que pueden utilizarse con el comando. Esas se explicarán luego en una ampliación de esta entrada.
1. Cambiar el nombre de un archivo
2. Mover un archivo de un directorio a otro.
El comando recibe dos parámetros: el archivo a modificar o mover y el nuevo nombre o archivo de destino.
Ejemplo del uso 1
En este caso se cambia el nombre del archivo test.txt y se sustituye con prueba.txt
mv test.txt prueba.txt
Ejemplo del uso 2
El siguiente comando se mueve el archivo test.txt del directorio actual a ¨directorio1¨.
mv test.txt /directorio1
Hay varias opciones que pueden utilizarse con el comando. Esas se explicarán luego en una ampliación de esta entrada.
domingo, 6 de enero de 2013
Linux para principiantes (como Yo!)
Desde hace algún tiempo andaba buscando un buen material introductorio para GNU/Linux.
Resulta que LPI creó una certificación llamada ¨Linux Essentials¨:
https://www.lpi.org/linux-certifications/introductory-programs/linux-essentials
Una empresa alemana (LInupFront) hizo un documento que cubre todo el material de la certificación y que se puede bajar sin costo del sitio de ellos:
shop-download.linupfront.de/cc/lxes-en-manual-cc.pdf
El documento está en Inglés. La certificación todavía no está disponible para América Latina, pero es muy probable que esté para el primer trimestre de este año. El documento me parece una muy buena lectura
Otra cosa. En este sitio hay un curso introductorio gratis en video:
/http://www.udemy.com/free-technology-guild/
sábado, 5 de enero de 2013
Como dividir un archivo ¨.pcap¨ grande en varios más pequeños - GNU/Linux
Escenario: Tengo una captura de paquetes de 1.1 Gb.
Para partirlo utilizo editcap en Fedora 17.
[root@localhost opt]# ls // antes
libreoffice3.5 log02.pcap
[root@localhost opt]# editcap -i 900 log02.pcap log02.pcap
// Nota, el "-i" indica el número de segundos que voy a incluir en cada archivo más pequeño, en este caso 900.
// El segundo log02.pcap indica el nombre que tendrán los archivos nuevos, en este caso editcap agregará un número de secuencia a cada uno.
[root@localhost opt]# ls // después!
libreoffice3.5
log02_00000_20121031091449.
log02_00003_20121031095949.
log02_00001_20121031092949.
log02.pcap
Nótese que se crean 4 archivos con número de secuencia del 0 al 3.
Espero les sea de utilidad.
viernes, 4 de enero de 2013
Como copio varios archivos (con nombre similar) al mismo tiempo de un directorio a otro en Linux?
Para copiar se usa el comando cp
Ej. cp archivo_origen directorio_de_destino
cp doc1.txt /home
El comando anterior copia el archivo doc1.txt que está en el directorio donde se encuentra el usuario hasta el directorio /home.
Ahora, para copiar varios archivos a la vez podemos usar el patrón de búsqueda "*" si los archivos tienen un nombre similar.
Ej. Si tenemos logs que vienen ordenados por fechas:
log20130103.txt
log20130104.txt
Utilizamos el patrón de búsqueda para decir "quiero que se copie todo lo que empiece con log201301"
Ejemplo del comando completo para copiar varios archivos:
cp log201301* /home/copia_logs
El comando anterior copia todos los archivos que comiencen con log201301 al directorio "copia_logs" dentro de /home.
Comentarios/Sugerencias/Quejas bienvenidos!
Para copiar se usa el comando cp
Ej. cp archivo_origen directorio_de_destino
cp doc1.txt /home
El comando anterior copia el archivo doc1.txt que está en el directorio donde se encuentra el usuario hasta el directorio /home.
Ahora, para copiar varios archivos a la vez podemos usar el patrón de búsqueda "*" si los archivos tienen un nombre similar.
Ej. Si tenemos logs que vienen ordenados por fechas:
log20130103.txt
log20130104.txt
Utilizamos el patrón de búsqueda para decir "quiero que se copie todo lo que empiece con log201301"
Ejemplo del comando completo para copiar varios archivos:
cp log201301* /home/copia_logs
El comando anterior copia todos los archivos que comiencen con log201301 al directorio "copia_logs" dentro de /home.
Comentarios/Sugerencias/Quejas bienvenidos!
lunes, 10 de diciembre de 2012
Cuantos discos duros tiene mi servidor linux ?
El comando fdisk nos va a dar info del disco y sus particiones:
-bash-3.00# fdisk -l
Disk /4dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 262 2104514+ 82 Linux swap
/dev/sda2 * 263 524 2104515 83 Linux
/dev/sda3 525 786 2104515 83 Linux
/dev/sda4 787 19457 149974807+ 83 Linux
fdisk es un programa de linux para la manipulación de tablas de particiones.
La opción "-l" nos muestra las tablas de particiones de los dispositivos especificados. Si no especificamos un dispositivo, se muestran los que están en /proc/partitions.
Comentarios y/o sugerencias bienvenidos!
El comando fdisk nos va a dar info del disco y sus particiones:
-bash-3.00# fdisk -l
Disk /4dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 262 2104514+ 82 Linux swap
/dev/sda2 * 263 524 2104515 83 Linux
/dev/sda3 525 786 2104515 83 Linux
/dev/sda4 787 19457 149974807+ 83 Linux
fdisk es un programa de linux para la manipulación de tablas de particiones.
La opción "-l" nos muestra las tablas de particiones de los dispositivos especificados. Si no especificamos un dispositivo, se muestran los que están en /proc/partitions.
Comentarios y/o sugerencias bienvenidos!
Suscribirse a:
Entradas (Atom)

