Mostrando entradas con la etiqueta linux. Mostrar todas las entradas
Mostrando entradas con la etiqueta linux. Mostrar todas las entradas

domingo, 26 de septiembre de 2010

Hojas de trucos (cheat sheet)

Al igual que el cubo de comandos para ubuntu publicado en linuxzone y jhosman.com también podemos encontrar un buen listado de hoja de trucos para muchos programas, lenguajes de programación y otros sistemas operativos (incluido Linux y Solaris) en la pagina de cheat-sheets.org (que si, que es mas bonito el cubo de comandos para ubuntu y que ademas esta en español).

Yo particularmente tengo impresos y algo ya usados los de Java, PHP, Solaris y Linux.

Adicionalmente me dio por buscar en google images por "cheat sheet" y que sorpresa la que me lleve.

Conocen otra pagina que tenga algunos cheat sheet (Hoja de trucos).

Core Java(TM), Volume I--Fundamentals (8th Edition)

Buscando dentro de los archivos (find)

Muchas veces necesito buscar dentro de archivos logs o incluso dentro de mis propias notas que a propósito hago en texto plano (sin formato con extensión .txt) usando Gedit o el mismo comando vi así que grabe en mi memoria este comando.

- Usando una terminal o consola (gnome-terminal) escriba el siguiente comando.


$ find . -type f -exec grep -i PALABRA {} \; -print

DONDE:

find = El comando para encontrar cosas desde la lina de comandos
. = Le indica que inicie la busqueda desde la posicion en donde este ubicado (use el comando pwd para saber en que directorio esta y use el comando cd para moverse entre directorios).
-type = Le indica al comando find que busque dentro de algun tipo especifico de archivos.
f = Le indica que el tipo de archivo es file.
-exec = Le indica a find que ejecute otro comando dentro de cada archivo encontrado.
grep = El comando que permite buscar dentro de un archivo palabras o frases concretas (para frases es necesario usar comillas dobles "" )
-i = Le indica a grep que la palabra a buscar no importa que tenga mayúsculas o minúsculas.
{} \; = Le indica a find que termino la cadena de ejecución del comando exec.
-print = Muestra en que archivo se encontro la busqueda

Un ejemplo:
 $ cd /var/adm
 $ find . -type f -exec grep -i "err" {} \; -print
(...)
Aug 26 20:08:01 lab sendmail[20814]: [ID 801593 mail.crit] o7R081SO020812: SYSERR(root): lab.lab.com. config error: mail loops back to me (MX problem?)
Aug 27 20:08:01 lab sendmail[26862]: [ID 801593 mail.crit] o7S08187026860: SYSERR(root): lab.lab.com. config error: mail loops back to me (MX problem?)
./messages.3

(...)

Algunas ayudas adicionales son:
- Pagina que construye un comando find. http://find.unixpin.com/
- Tutorial de comando find : find_mini_tutorial.shtml
- Algunas opciones mas del comando find: bigadmin/shellme/  sección searching items.
- Pagina del comando man para find : http://docs.sun.com/

VI Editor Pocket Reference

sábado, 25 de septiembre de 2010

Revistas Linux


Hace unos cuantos años atrás compraba una revista por mes relacionada con el mundo Linux, ayer me interese por comprar una y la sorpresa fue grande al darme cuenta que en Panamericana (La mas grande librería y papelería de Bogotá) solo encontré Linux Magazine la verdad casi la compro luego de haberla leído casi toda pero al ver el precio (18.000 pesos) preferí no hacerlo.

Hoy investigue un poco mas en la pagina de Linux Magazine me encontré que la revista que estaba leyendo la numero 58 es muy vieja (actualmente 63, 10 meses después) y la mayoría de los artículos ya están disponibles para descarga, así que creo que no volveré a comprar una revista de Linux, almenos aquí en Colombia.

La verdad quiero saber si alguien compra revistas de Linux actualmente o con que todo este en la red les basta.

Que es lo que mas extraño de mi Ubuntu Linux

Desde hace mas de una mes tengo mi portátil personal en reparación (se rompió el disco) y tengo que usar el que da la compañía donde trabajo (Windows XP).

Luego de un mes quiero describir que me hace falta de Ubuntu que no tiene Windows XP.
  1. La facilidad de instalar software (sudo apt-get install NOMBRE-PROGRAMA), si aunque no lo crean luego de entender como funciona esto de los repositorios de software se complica el tema de estar buscando el software que necesitas en toda la red.
  2. Los escritorios virtuales de la interfaz gráfica (Gnome o KDE) no entiendo porque windows aun no pone escritorios virtuales pero solo se que me hacen mucha falta.
  3. La posibilidad de organizar las aplicaciones en la barra de programas, con Gnome se en que posición en la barra están mis programas, Primero el cliente de correo (Thunderbird), segundo el cliente de mensageria instantánea (Pidgin), tercero el Navegador (Firefox), cuarto una consola o terminal (Gnome-terminal) y por ultimo pero no menos importante un editor de texto (Gedit).
  4. La organización de los programas en grupos por categoría. 
  5. No estar pendiente del Antivirus.
  6. La velocidad de inicio.
Si ,algunos dicen eso lo puedo  hacer en Windows con no se que aplicación, pero si le instalas a Windows aplicaciones adicionales seguro que se empezara a degradar.

Estas son las cosas que mas extraño de mi Ubuntu dime que extrañas de usar Windows en lugar de Linux.

Practical Guide to Ubuntu Linux, A (3rd Edition) 

jueves, 23 de septiembre de 2010

Facil Unix el inicio

Fácil Unix (como si fuera fácil ) es un blog que inicia hoy 23 de Septiembre con un objetivo muy especifico facilitar las cosas a aquellos que vienen de un mundo en que creen que solo existe el sistema operativo Windows y sus aplicaciones.