Liberado CentOS 4.4

Agosto 31, 2006

Ayer por la tarde Johnny Hughes anunció la liberación de de la versión 4.4 de la distribución CentOS.

http://lists.centos.org/pipermail/centos-announce/2006-August/013185.html
Con esta actualización también se actualizó la versión LiveCD de CentOS.

Espejos Públicos de CentOS

http://www.centos.org/modules/tinycontent/index.php?id=13


COMO separar columnas de un fichero

Agosto 30, 2006

Necesitamos separar los campos de un fichero y almacenarlos en ficheros separados.

El fichero original tiene el formato

campo1:campo2:campo3:campoN
campo1:campo2:campo3:campoN
campo1:campo2:campo3:campoN
campo1:campo2:campo3:campoN

Donde los : hacen función de separador.

Una característica debe ser que la deteción de la cantidad de campos del fichero debe ser interpretada automáticamente. Esto quiere decir, que sean cuales sean la cantidad de campos que tenga el fichero se debe interpretar de forma automática la cantidad de ficheros que se crearán.

El siguiente script me ayudo hacerlo: strip-fields.sh


Aprendiendo a usar grep con ejemplos

Agosto 29, 2006

En este ejemplo tenemos dos ficheros, en uno tenemos una lista de usuarios, en el segundo tenemos otra lista de usuarios donde existen algunas coincidencias entre ambos. El objetivo es crear un fichero nuevo donde existan solamente las coincidencias del fichero 1 en el fichero 2. Leer el resto de esta entrada »


Mi Escritorio

Agosto 21, 2006

Screenshot-20

Después de ir probando de un lado para otro, de instalar y desintalar iconos, motores y de no se cuanta prueba más, he vuelto al inicio :) … todo estándar, nada de cosas extras todo bien básico y simple :)


Gold Runner

Agosto 21, 2006

KGoldrunner

Este fué, si mal no recuerdo, el primer juego que tuve ante mí. Nunca antes había visto una computadora. De echo lo vi en una máquina de juegos (que era como 3 veces más grande que yo) en un hotel al que había ido con mis padres. Mucha emoción para dejarlo pasar por alto, ahora que me lo vuelvo a encontrar en la distribución GamesKnoppix.


Entendiendo el comando umask

Agosto 18, 2006

umask fija los permisos de los ficheros antes que estos sean creados.

umask puede ser invocado desde la línea de comando. Incorpora las
opciones:
-S para devolver los permisos de forma simbólica.
-p con fines de utilizarlos como entrada estandar.

umask recibe el modo de dos formas:
1. Octal (por defecto). Si un número es especificado inicialmente.
2. Simbólica. Si una letra es especifica inicialmente.

Cuando ejecutamos umask aparece

0002
^^^^
||||
|||+- los otros (others)
||+-- el grupo  (group)
|+--- el propietario (owner)
+---- el que nos dice que lo que sigue será interpretado de forma octal.

Podemos usar la opción -S para tener una mejor referencia de como
funciona en sistema octal.

u=rwx,g=rwx,o=rx
0 0   0     2

Fijemosnos en los caracteres con que empieza ambas líneas, de forma
simbólica siempre iniciara con una letra, de forma octal siempre con
un número. De ahí la existencia del primer 0.

El primer 0 no tiene que ver con los permisos sino con la forma en que
estos serán dados (en octal).

Para saber que permisos serán dados debemos restar el valor dado a la máscara 777. Quedaría de la siguiente forma:

777 -
002
775 = u=rwx,rwx,o=rx

Recuerda que el primer 0 que aparece cuando ejecutas umask tiene como
objetivo especificar que lo que sigue es un número octal, y que debe
ser tratado como tal.

Más información ejecutar los camandos:
—————————-
* man umask
* info umask