Dominando la terminal de linux: los permisos y chmod

 

Dominando la terminal de Linux, los permisos y chmod

 

Como ya apuntábamos en entradas anteriores, sobre la terminal de Linux, es muy importante dominar el concepto de permisos de un archivo, cambiarlo y saber cuales tenemos que poner.

¿Qué son los permisos?

Los permisos son una máscara de bits que nos permite definir quien va a poder leer, escribir y/o ejecutar este archivo.

Una máscara de bits es un conjunto de bits, donde cada posición tiene un valor específico y puede valer 1 para activar esa opción, 0 si queremos desactivar la opción.

En el caso que nos ocupa la máscara tiene 3 bits: lectura, escritura y ejecución. En este orden (el orden es importante). Por ejemplo si nosotros ponemos 101 estamos diciendo que tenemos permisos para leer el archivo y para ejecutarlo, pero no para escribirlo ya que el bit de escritura vale 0. Para un manejo más simple y sencillo se utilizan números que luego se pasan a octal. Si queremos poner, todos los permisos ponemos un 7 ya que en octal es 111.

Viendo los permisos

Como ya dijimos el otro día para ver los permisos de los archivos que están contenidos en un directorio podemos utilizar ls -l.

la terminal ejecutando ls -l
la terminal ejecutando ls -l

Leer más

Preocupado por los drones de Amazon

En este especial de humor os traemos un video, que pese a reproducirlo varias veces, todavía uno no puede dejar de reirse con él.

Fox llama preocupado a Amazon

Esperamos en estas épocas duras, de exámenes y trabajos, que esto os anime para seguir trabajando duro.

Dominando la terminal de linux: el inicio

Algunas veces todos los usuarios de Linux,  nos hemos encontrado, con un programa que queremos instalar pero no está en los repositorios de Linux, o solo tenemos acceso vía terminal y necesitamos arreglar algunas cosas. Para todo ello hoy empezamos con un conjunto de entradas que explicarán algunas de las órdenes más importantes del terminal de Linux. Con esto vamos a poder manejar ficheros, carpetas y muchas cosas más.

La terminal

La terminal de comandos de Linux, es una de las herramientas más potentes que tiene para manejar el sistema operativo, los comandos que vamos a utilizar son prácticamente todos compatibles con la terminal de OS X y también pueden usarse desde Windows si instalamos cywin o con la PowerShell (que no hay que confundirla con la consola de comandos clásica).

PowerShell vs CMD

Leer más

XBian conoce a sus creadores y el proyecto

Gracias a la colaboración que venimos realizando con XBian hoy os traemos una entrevista a uno de sus creadores, en la cual hablará de cómo surgió el proyecto y como se ha ido desarrollando hasta nuestros días. Espero que os guste y la disfrutéis tanto como nosotros.

XBian es uno de los sistemas operativos más usados para montar un HTPC con nuestra Raspberry Pi
XBian es uno de los sistemas operativos más usados para montar un HTPC con nuestra Raspberry Pi

XBian : La entrevista en Español

Hola Koenkk (es el administrador y principal creador de XBian), muchas gracias por prestarnos algo de tu tiempo, me gustaría que nos pudieras responder a las siguientes preguntas:

1) Nos puedes dar algo de información sobre XBian, como por ejemplo qué es y cuando empezastéis a desarrollarlo.

Yo empecé este proyecto por mi cuenta, en el verano de 2012, después de recibir mi Raspberry Pi. Porque en mis vacaciones estaba aburrido y decidí probar Raspbmc (otra distribución para Raspberry Pi). Me dí cuenta de que Raspbmc era lento ya que no soportaba hardfp (hard floating point, un sistema que utiliza la CPU para realizar operaciones de coma flotante en lugar de emular este comportamiento vía software). Por tanto decidí crear una distribución de XBMC que lo soportara.

Cuando realicé la primera versión, lo publiqué en el foro de Raspberry Pi. Me dí cuenta que muchas personas estaban interesadas en XBian y algunas de ellas empezaron a ayudarme, gracias a estos usuarios XBian se hizo cada vez más grande.

2)  ¿Por qué decidiste que XBian fuera un sistema operativo en lugar de una modificación de XBMC?

XBian está centrado en el rendimiento. Para lograrlo es muy importante optimizar el sistema operativo, esta es la razón por la cual XBian es un sistema operativo y no una modificación de XBMC.

Leer más

Como crear una web: 4 Diseño estético

Como crear tu web el diseño

Introducción

Una vez que ya hemos decidido como vamos a hacer la web y hemos elegido el dominio, llega uno de los pasos que más tiempo nos va a requerir. Esto es la creación del soporte visual de nuestra web. Esto es fundamental, tiene la ventaja de que se pueden desarrollar en paralelo, por ello si sois varios los creadores de la web, podéis reducir los tiempos. Llegados a esta parte sería bueno contar con alguien que entienda de diseño (normalmente un informático no suele ser buen diseñador).

 

El diseño de la web

Es muy importante aclarar, llegados a este punto, que el diseño de la web es una parte muy importante y que mucha gente pasa por encima. Un diseño de web bueno, no es únicamente una buena paleta de colores y degradados que hagan atractiva la web, sino que también es una manera de optimizar nuestra web. La optimización es un apartado que puede hacernos perder muchas visitas, así que hay que cuidarla mucho, por ello para decir que algo es un buen diseño, también hay que mirar qué grado de optimización conseguimos.

Leer más

Raspberry Pi – Television y futbol en un click

 

Raspberry Pi television y futbol en un click

 

Raspberry Pi – Television y futbol en un click

Hola, bienvenidos a mi primera guía sobre Raspberry Pi, soy un estudiante de ingeniería informática en la USAL. Como usuario de Raspberry Pi siempre he pensado que este aparato, tiene múltiples posibilidades, así que después de aprender a manejarme con la Shell de Linux, he creado un Shell Script que para poder reproducir cualquier enlace del programa SopCast, sin necesitar ningún PC adicional, únicamente con nuestra Raspberry Pi. Ha sido probado en XBian satisfactoriamente, pero no debería dar problemas con otra distribución.

Algunas funcionalidades que tiene el script son:

  • Reproducción de cualquier link de SopCast (cualquiera del tipo sop://broker.sopcast.com:3912/146690 )
  • Canales preestablecidos (únicamente dos de momento, pero según comentéis iré añadiendo otros).
  • Opción de listar los canales.

Lo mejor de todo, es que el uso es muy sencillo.

Leer más

Versiones de Android (3ª parte)

Versiones de Android

Hoy traemos la última parte de esta serie de artículos relacionados con las versiones que Android ha sacado al mercado, en este artículo incluiremos la reciente versión Kit Kat 4.4, donde existe una opinión dividida de si verdaderamente era necesaria esta actualización o simplemente se han incluido para depurar una gran serie de errores que se encontraron en la versión anterior.

Sin más preámbulos nos adentramos en todas las versiones 4.x para ver cuáles de ella son las que más repercusiones han tenido en nuestros smartphones.

Como en todos los demás artículos vamos a enumerar las versiones de las que vamos a hablar para refrescar la memoria de todos.

  • Android 4.0.x Ice Cream Sandwich
  • Android  4.1 Jelly Bean
  • Android 4.2 Jelly Bean (Gummy Bear)
  • Android 4.3 Jelly Bean (Gominola)
  • Android 4.4 Kit Kat

Android 4.0.x Ice Cream Sandwich

Ice-cream-sandwich

Al incluirse varias subversiones dentro de esta actualización iremos explicando una a una para que no haya ningún tipo de confusión. Android 4.0.x se basó en el núcleo 3.0.1 de Linux, Gabe Cohen declaro que Android 4.0 era “teóricamente” compatible con todos los dispositivos Android de la versión 2.3.x siempre y cuando el hardware, el procesador y la RAM lo soportaran.

Leer más

Xbox One vs PS4 : Dos modelos distintos

 

Ya por muchos es conocido que la denomida “next-gen” o videoconsolas de nueva generación (PS4 y Xbox One) ya están en el mercado y con ellas muchos se van a plantear su compra. Aquí vamos a analizar distintos aspectos sobre que es lo que nos trae esta nueva generación.

 

El Hardware

Tanto PS4 como Xbox One han dejado atrás sus arquitecturas propias y se han pasado a una arquitectura tipo APU con la gráfica y el procesador en un mismo integrado, contando las 2 con 8 núcleos y una potencia bastante superior a la generación pasada. En cuanto a la RAM las dos cuentan con 8 gigas y han decidido usar un disco duro interno de 500GB para almacenamiento.

Como se puede ver, la arquitectura es similar a un PC convencional y aunque exactamente no podemos comprar la APU que montan, AMD (el fabricante de la APU de las consolas de nueva generación ) ya tiene en el mercado soluciones similares. El cambio a esta arquitectura, favorecerá  el desarrollo de nuevos videojuegos y que sea más fácil portarlos desde una consola a otra, e incluso lanzar la versión del juego para PC.

Se ha comprobado, que PS4 es actualmente más potente que Xbox One (aunque no podemos afirmar que siempre sea así, ya que algunas veces los fabricantes esconden algunos parches, que activan tecnologías que no sabíamos que tenían integradas). Aunque como ya sabemos el rendimiento dependerá de las optimizaciones que realicen los estudios.

Leer más