11 comandos de la consola Linux para trabajar con la red

Ya sea para descargar un fichero, reparar problemas de la red, ver datos de las tarjetas, etc, siempre hay un comando bajo la terminal de Linux que servirá para realizar alguna de estas acciones y alguna más. Vamos a repasarlos de la mano de este genial artículo de HowToGeek que vamos a resumir y traducir: curl & get: Estos dos comandos te permiten descargar un fichero sin abandonar el terminal:
Leer más

Introducción a la manipulación de texto en sistemas basados en UNIX

Todos sabemos la potencia de Linux/UNIX para procesar ficheros de texto. En este documento de IBM nos ofrecen un estupendo documento de introducción a los comandos que podemos encontrar en sistemas operativos basados en UNIX destinados a la manipulación de textos (nos advierten que algunas flags, comportamiento, etc de los comandos pueden variar en función de la distrubución de Linux) Un documento que no viene mal tenerlo a mano.
Leer más

404: Not found... actualizando CentOS

Actualizando (yum update) uno de mis sistemas CentOS, concretamente la version 2.8 final, me encontré con la siguiente sorpresa: … … [Errno 14] HTTP Error 404: Not Found Trying other mirror. http://mirrors.servercentral.net/fedora/epel/5/x86_64/repodata/19ea432764ca3358a389a5fc5216f47b7b4f6c29-filelists.sqlite.bz2: [Errno 14] HTTP Error 404: Not Found Trying other mirror. http://mirror.us.leaseweb.net/epel/5/x86_64/repodata/19ea432764ca3358a389a5fc5216f47b7b4f6c29-filelists.sqlite.bz2: [Errno 14] HTTP Error 404: Not Found Trying other mirror. … … La solución pasó por limpiar la información que yum guarda sobre los paquetes y su destino remote, básciamente la cache de yum.
Leer más

Guía de supervivencia para la línea de comandos en Linux

Linux ¿Eres capaz de estar un día usando sólo la línea de comandos? (sin salir del terminal, como en los buenos tiempos). En esta web nos desafían justamente a eso. Por ejemplo según el tiempo que seas capaz de aguantar tienes estas valoraciones: Fácil: 1 día. Medio: 1 semana. Campeón (Duro): 1 mes. Ultimate Geek (o también Ultimate Machote): 6 meses. Más allá del desafío, este artículo es interesante para recordarnos que hay vida debajo de la capa gráfica de Linux.
Leer más

10 comandos útiles para manejar los procesos desde la consola Linux

(Comando htop, imagen de HowToGeek) Artículo de HTG donde nos muestran algunos de los comandos (seguro que los conocéis casi todos pero nunca viene mal recordarlos) para manejar los procesos desde la consola Linux. Desde "matarlos", mostrarlos en pantalla o cambiar su nivel de prioridad son sólo algunas de las operaciones que puedes realizar con estos comandos. Voy a intentar resumir y traducir el artículo: top El comando top es un clásico para mostrar los recursos usados por tu sistema y así poder ver cual de ellos consume más.
Leer más

Máquinas Virtuales VirtualBox para desarrolladores

Ya hemos hablado en otras ocasiones de sitios que compilan máquinas virtuales creadas (link, link) y listas para ser usadas con distintos sistemas operativos. Hoy os traemos otro magnífico repositorio de este tipo, pero esta vez las máquinas virtuales están pensadas para ser usadas como plataforma para el desarrollo de software y no sólo eso, sino que además son creadas por la propia Oracle. En estos momentos diponemos de nueve sistemas:
Leer más

Algodón dulce

Cotton candy o Algodón dulce es el nombre de este dispositivo del tamaño de un lápiz usb. Las características del mismo son impresionantes: Procesador: ARM Cortex [email protected] Quad Core ARM Mali-400MP Graphics Processing Unit Memoria: 1GB DRAM, Up to 64GB almacenamiento (microSD) Puertos: USB 2.0 (corriente y también lo puedes usar como lápiz usb) Video: HDMI 1.3 Connector con audio Conectividad: Wifi 802.11b/g/n, Bluetooth 2.1 + EDR Puedes instalarle Android 4.
Leer más

Libro "Linux Device Drivers" 3a edición, disponible online y en PDF (Creative Commons)

En concreto bajo Creative Commons Attribution-ShareAlike 2.0 license. Genial libro sobre programación de drivers para dispositivos en Linux. Es la tercera edición y soporta hasta la versión 2.6.10 del Kernel (aunque realmente si estás desarrollando un driver, esta versión estable es más que suficiente). Y más allá de programar controladores, este libro nos ofrece profundizar en las entrañas del Kernel de Linux y comprender mejor todo su funcionamiento. (Copio directamente los diferentes apartados del índice, puedes descargarlo pulsando en el enlace PDF) Title page PDF Copyright and credits PDF Table of Contents PDF Preface PDF Chapter 1: An Introduction to Device Drivers PDF Chapter 2: Building and Running Modules PDF Chapter 3: Char Drivers PDF Chapter 4: Debugging Techniques PDF Chapter 5: Concurrency and Race Conditions PDF Chapter 6: Advanced Char Driver Operations PDF Chapter 7: Time, Delays, and Deferred Work PDF Chapter 8: Allocating Memory PDF Chapter 9: Communicating with Hardware PDF Chapter 10: Interrupt Handling PDF Chapter 11: Data Types in the Kernel PDF Chapter 12: PCI Drivers PDF Chapter 13: USB Drivers PDF Chapter 14: The Linux Device Model PDF Chapter 15: Memory Mapping and DMA PDF Chapter 16: Block Drivers PDF Chapter 17: Network Drivers PDF Chapter 18: TTY Drivers PDF Index PDF   Visto en LWN.
Leer más

Usando Wolfram Alpha como asistente personal

En concreto, usando Asterisk y combinándolo con esta API que usa Google Translator (incluye idioma español), puedes llamar por teléfono y preguntar lo que quieras y luego enviar los resultados o las órdenes, en formato texto a Internet o lo que quieras (incluso programar algún script para que haga algo). Para conseguir esto, necesitas una cuenta de Wolfram Alpha y un sistema de voz Asterisk implementado. Es un poco complejo pero poder llamar por teléfono, dar una orden y luego ver la salida para hacer cualquier tarea, merece la pena probarlo.
Leer más

Instalación de los drivers de ATI en Ubuntu/Linux

Mi ordenador actual, Thinkpad T400, viene con dos tarjetas de vídeo, una Intel integrada en placa y una ATI Mobility Radeon HD 3400. Bajo Windows se supone que puedes cambiar de una a otra por software, es decir, normalmente tu ordenador corre con la tarjeta de Intel (menos consumo de batería, pero también menos potente), pero si necesitas más potencia gráfica puedes hacer el cambio por software sin necesidad de reiniciar el sistema.
Leer más