jul 03 2007

Aprendiendo el uso del editor de texto VI, guía para principiantes

Category: GNU/Linux,Tutoriales | Guías,Unix,Unix y Mac OS Xdabo @ 2:58 pm

applications.gifPara muchos, el uso de un editor de texto vía consola es algo muy útil y necesario. En ocasiones, no es posible (o no quieres) usar un editor gráfico, ahí es donde entra en escena un editor tan potente como VI.

Podemos leer en la Wikipedia;” Vi es un editor de texto originalmente escrito por Bill Joy en 1976. Éste tomo como base los editores ed y ex (dos editores de texto deficientes para Unix). Actualmente existe una versión mejorada llamada Vim, pero Vi es un editor de texto que se encuentra en (casi) todo sistema tipo Unix, por lo que conocer su funcionamiento es casi imprescindible “.

Está claro que cada uno tiene sus preferencias, los hay que usan Emacs (desarrollado por Richard Stallman junto con Guy Steele.), algunos más sencillos como Nano, Pico etc.

En esta ocasión, quería recomendaros una “guía para principiantes en VI” realizada por la Universidad de California (San Diego).

Este editor tan potente como VI / Vim, podéis encontrarlo en vuestros sistemas GNU/Linux, Unix, Mac OS X, etc.

Acceso aGuía para principiantes en VI
Acceso aGuía para principiantes en VI” (Traducido con Google, ojo -;)

¿Dónde lo he visto? En LifeHacker.

Espero que os guste, por cierto, es mi editor preferido, Dabo -;)

Tags: , , , , ,


mar 27 2007

unix-part:~ dabo$ Desde mi consola…

Category: GNU/Linux,GNU/Linux y Mac,Unix,Unix y Mac OS Xdabo @ 3:24 pm

unix.gifComo en aquella canción de Barricada, “Veo todo en blanco y negro”, en un espacio donde prima el resultado a lo gráfico…

No necesito complejos “efectos efectistas”, os escribo desde un avanzado terminal Unix, tengo casi todo lo que necesito para no equivocarme y realizar un trabajo productivo.

Pocas cosas me despistan, si acaso, el ligero ruido que viene de la calle, pero más que molestarme, me acompaña…

Corren tiempos de avanzados sistemas operativos con sus correspondientes entornos de escritorio cada vez más espectaculares, sistemas operativos que a su vez, necesitan de más y más recursos para hacer prácticamente lo mismo que hace 5 años.

No deja de ser una paradoja, últimamente me ha dado por pensar que en la informática actual, en lugar de estar más preocupados por solucionar nuestras necesidades de un modo más eficaz, lo que prima es adecuar, esperar, reacondicionar nuestros bolsillos y equipos a la llegada de la super-nueva-última-increible versión del S.O de turno.

En mi consola me siento más cerca del núcleo, todo sucede de un modo más rápido y transparente, tengo más control sobre lo que me acontece.

Se empeñan en ocultarnos cada vez más lo que sucede en el corazón de nuestros ordenadores, amparados por una capa gráfica que si bien es más amigable, hace a veces labores de cortina de humo de cara al usuario.

En mi consola no hay más límite para el aprendizaje que el que yo pueda ponerme, tecleo comandos y más comandos sin mucha lógica para algunos, pero gran parte de todo esto que conocemos como Internet, está basado en eso, miles y miles de máquinas que se comunican con letras blancas y fondo negro.

Tengo el mejor sistema operativo que podría soñar…

Como digo en el título del blog…”Thinking Unix, using Mac & GNU/Linux”

Tags: , , , ,


feb 20 2007

Fundamentos de Bash, desde la línea de comandos…

Category: GNU/Linux,Unix,Unix y Mac OS Xdabo @ 12:21 pm

unix.gifHoy os voy a recomendar esta lectura de la web amiga Fentlinux sobre “fundamentos de Bash“. Pero antes voy a poneros un poco en antecedentes.

¿Qué es el Bash? (además de mi shell-;) Nos cuenta Wikipedia;

bash es un shell de Unix (intérprete de comandos de Unix) escrito para el proyecto GNU. Su nombre es un acrónimo de bourne-again shell — (pull) otro shell bourne (/pull) — haciendo un juego de palabras (born-again significa renacimiento) sobre el Bourne shell (sh), que fue uno de los primeros shells importantes de Unix.

Hacia 1978 el shell Bourne era el shell distribuido con el Unix Version 7. Stephen Bourne, por entonces investigador de los Laboratorios Bell, escribió el shell Bourne original . Brian Fox escribió el shell bash en 1987.

En 1990, Chet Ramey se convirtió en su principal desarrollador. bash es el shell por defecto en la mayoría de sistemas GNU/Linux, además de Mac OS X Tiger, y puede ejecutarse en la mayoría de los sistemas operativos tipo Unix. También se ha portado a Microsoft Windows por el proyecto Cygwin.

El artículo completo de Wikipedia.

Desde Fentlinux nos sugieren la lectura en formato PDF de un artículo de David F sobre Bash.

Índice:
1. Introducción
2. Nomenclatura
3. Combinaciones de teclas
4. Variables de entorno
5. Entrada y salida estandard redirecciones
6. Entrecomillado
7. Expresiones regulares
8. Comandos GNU básicos
9. Comandos GNU de ayuda
10. Comandos de administración

Información y descarga del PDF.

Tags: , , ,


ene 28 2007

Tutorial CHMOD, entendiendo los permisos de archivo

Category: GNU/Linux,Tutoriales | Guías,Unix,Webmasterdabo @ 2:35 am

tutoriales.gifMuchos de los problemas que suelen ocurrir a la hora de actualizar una web y de que se visualice un contenido correctamente, son causados por los permisos de archivo.

Liamngls ha realizado este interesante tutorial que hemos pubicado en Daboweb sobre el correcto uso de CHMOD (change mode).

Si vuestra web o blog se aloja en un (pull)server bajo Unix, GNU/Linux(/pull), OS X server etc, es conveniente saber como funciona el tema de los permisos.

Unos permisos correctos, también son más que importantes para que vuestro website esté protegido y seguro frente a comportamientos inesperados tanto de aplicaciones como de usuarios.

Se acompaña de capturas de pantalla para hacer más fácil su comprensión, en el tutorial se basa en FileZilla, aunque es válido para todos los clientes FTP / SFTP que lo soporten.

De todos modos, desde la línea de comandos es como más rápido trabajaréis con CHMOD.

Os dejo aquí un comando para establecer desde vuestro terminal via SSH la forma más común (y segura) de permisos de archivos en un sitio web, 755 para los directorios y 644 para los ficheros. Los cambia recursivamente desde el directorio en el que estéis situados;

find . -type f | xargs chmod 644 (ficheros)
find . -type d | xargs chmod 755 (directorios)

Por cierto, también habla de “chown” (propietario y grupo), nunca dejéis que Apache tenga permisos de escritura o ejecución sobre los virtual hosts (salvo en los casos de las “cachés” -;)

Acceso al manual sobre CHMOD.

Tags: , , , ,


ene 24 2007

Auditoría de sistemas Unix, por Sergio Hernando

tutoriales.gifMe acaba de saltar la reseña en las RSS de Daboweb (si, que no sólo publico yo -;) con la noticia. Había leido algún artículo ya pero tenía pendiente comentarlo aquí.

Sergio Hernando nos habla en su blog sobre la (pull)auditoría de sistemas Unix(/pull). Hasta la fecha lleva 15 entregas y es un material que en mi humilde opinión, merece mucho la pena.

Según se lee en Daboweb;

Una serie de artículos relacionados con la auditoria de sistemas Unix, segun vayamos avanzando en ellos no solo iremos aprendiendo los entresijos para realizar una auditoria a este tipo de sistemas, sino que comprenderemos el funcionamiento de estos.

Ademas tendremos a nuestra disposicion el aprender diversos comandos muy utiles, no solo para este tipo de situaciones, en principio parece que esta planteado para que tenga aproximadamente 30 entregas, de 15 que hay publicadas actualmente, cada una enfocada a un punto distinto de esta disciplina“.

Podeis empezar a seguir estos interesantes articulos aqui: Auditoria de Sistemas Unix. Parte 1. La Piedra Rosetta.

Tags: , , , ,


ene 22 2007

Revista “Software Libre” nº 6, descarga disponible (BSD a tope-;)

Category: Otras Webs | Blogs,Prensa | Libros,Unixdabo @ 4:24 pm

prensa.gifEdiciones electrónicas de calidad, licencia Creative Commons y con contenidos tan interesantes como esta, pocas-;).

Según leo en Daboweb; (que ojo, no lo publiqué yo, respetando la licencia CC-;)

Ya se encuentra disponible para su descarga el Número 6 de la Revista SL, BSD,

Mas sabe el diablo por BSD que por diablo”. Un interesante sumario que entre otros se compone de: BSD y sus sabores, El proyecto NetBSD, El proyecto PC-BSD, XGL, AIXGL, Compiz & Beryl, Un vistazo a OpenBSD, Desarrollo de aplicaciones Web (Parte 2), Proyecto Tor, FreeBSD y bluetooh, Diseccionando la manzana, FreeSBIE LiveCD, Lop +4

La cosa va de BSD, uhmm me encanta Unix -;)

Acceso a la descarga y más info.

Tags: , , ,


ene 05 2007

Opciones ocultas de Mac Os X, desde el terminal…

Category: Mac OS X,Unix y Mac OS Xdabo @ 3:56 am

mac_os_x.gifAquí os va una buena, más que buena dosis de línea de comandos, muchas veces os he hablado del auténtico protagonista de Os X, Unix…

Desde como hacer que usando el terminal (pull)el foco siga al ratón(/pull) a como escoger las flechas de “Scroll” en la ventana activa pasando por como activar o desactivar Dashboard etc etc.

Creo que no os va a defraudar sobre todo a los más “Maquero-Linuxeros” -;), desde el enlace os daréis cuenta que desde la consola se accede al corazón del sistema, donde el entorno gráfico no llega :D

Opciones ocultas en Mac Os X“.

(Gracias Liamngls)

Tags: , , ,


nov 01 2006

Lista de comandos GNU/Linux en “esDebian”

gnu_linux.gifNo es la típica página en la que te pone el comando a utilizar y su función. En la información de esDebian, se va un poco más lejos , con comentarios acertados y sobre todo, bien estructurado.

Esta lista de comandos GNU/Linux se divide en 3 partes.

La primera habla del trabajo con ficheros, empaquetado, compresión, grabación, multimedia, gráficos etc.

En la segunda trata sobre lo referente al sistema, procesos, variables de entorno, instalación de software y gestión de paquetes con dpkg, apt etc, Kernel, logs, hardware, redes, etc.

En la tercera parte (otros) podréis ver información sobre Mldonkey, Mutella, uso del FTP, IRC, calculadora etc.

Leer el resto de;”Lista de comandos GNU/Linux en “esDebian””

Tags: , , , ,


sep 01 2006

Comando “ls” en Unix y colores para tu consola.

Category: GNU/Linux,Unixdabo @ 12:02 am

gnu_linux.gifHe pasado por el blog de mi colega “el Buho”, la estancia azul y me he encontrado con este interesante post para que al listar con “ls” tu vida se vuelva de color de…-;)

Según nos cuenta el Buho;

Seguramente usareis transparencias en vuestra consola, y es muy posible que el comando ls muestre algunos ficheros en un color que se confunde con el de el fondo de pantalla, lo que hace incómoda la lectura, así que conviene configurar el comportamiento de este comando, incluso aunque solo sea por una cuestión de estética.”

Bien, la solución a esta cuestión desde aquí -;

Tags: , ,


« Página anteriorPágina siguiente »