mayo 2009


Todos sabemos que al igual que Linux Windows también puede ser manejado por medio de comandos cosa que no hacemos muchas veces por desconocimiento, y otras por pereza ya que todo lo podemos hacer por medio de gráficos y es mucho mas fácil para nosotros aprender de esta forma pero llegara el día en que nos encontremos con un sistema que por una u otra razón no podremos manejar por medio de gráficos y nos toque hacerlo por consola a continuación daré algunos comandos básicos de consola en Windows.

Primero que todo debemos de saber que la consola la abrimos en ejecutar cmd

Después de abrir la consola podemos empezar a ejecutar nuestros comandos

tree

Función: Este comando nos mostrara la estructura o el árbol de directorios de la unidad especificada en función opcional de unos parámetros dados.

Sintaxis: tree [unidad\ruta] [/f] [/a]

move

Función: Este comando mueve ficheros de un directorio a otro. Este comando vendría hacer internamente una copia del archivo al directorio especificado a mover, luego borra el fichero de salida.

Sintaxis: move [/y] <origen> <destino>

copy

Función: Este comando permite la reproducción o copia de archivos o ficheros (es lo mismo).

Sintaxis: copy <fichero-origen> <fichero-destino>

edit

Función: En MSDOS podemos contar con un editor de texto, con una interface grafica para msdos J. Con este editor de texto implementado en MSDOS podemos editar cualquier archivo que contenga texto.

Sintaxis: edit [unidad:]\[ruta]\[directorio]\<archivo.ext (solo de texto)>

label

Función: Es una orden que permite cambiar o borrar el nombre de la etiqueta que tiene asignado un disco o disquete cuando este es formateado. La etiqueta es simplemente un nombre asignado por el usuario para identificar el disco o disquete. Generalmente es bueno que dicho nombre haga alusión a su contenido.

Sintaxis: label [etiqueta de volumen]

Ver

Función: Este comando nos muestra en pantalla la versión que estamos usando del MSDOS.

Sintaxis: ver

Dibujo5

time

Función: Funciona de la misma forma que el comando anterior. La única diferencia es que el anterior muestra la fecha y este la hora, resulta bastante evidente, no J. También nos permite la tarea de cambiar la hora en una línea posterior al muestreo de la hora actual almacenada por el sistema.

Sintaxis: time

Date

Función: Nos muestra en pantalla la fecha almacenada por el sistema de forma diaria. En una línea posterior nos facilita la posibilidad de cambiar la configuración de la fecha del sistema.

Sintaxis: [dd-mm-aa]

Dibujo4

En los sistemas Linux podemos montar o desmontar un dispositivo manualmente por medio de comando los comandos que utilizaremos en este caso son los comando mount para montar el dispositivo y el comando umount para desmontarlo, el manejo que se le debe dar al comando es el siguiente:

 

para montar el dispositivo simplemente damos el comando mount + el nombre del comando + la dirección donde lo vamos a montar seria algo así:

 

mount /dev/sdb1 /media/Leonardo

 

Para saber cual es el nombre des dispositivo que vamos a montar o a desmontar damos el comando dmesg el cual nos permitirá ver es estado del sistema y este nos informara que dispositivos nuevos se han incluido en el sistema.

 

Para desmontar un dispositivo simplemente damos el comando umount  + el nombre del dispositivo

 

umount /dev/nombre del dispositivo ejm sdb1

 

Para la asignación de permisos en los sistemas Linux utilizaremos el comando chmod el cual no permitirá asignar permisos de escritura, lectura, aplicación a archivos, directorios, carpetas, entre otros.

Para la asignación de permisos lo podemos hacer por medio de letras las cueles son:

 

r: leer

w: escribir

x: ejecutar

 

Le podemos asignar los permisos tanto a usuario, grupo y otros esto lo hacemos por medio de letras las cuales son

 

u: usuario

g: grupo

o: otros

 

Para decir si le vamos a poner o a quitar un permiso utilizamos los símbolos matemáticos que son:

 

+ para poner permiso

para  quitar permiso

= para dejar el permiso como lo tenia

 

Un ejemplo de esta forma seria:

 

chmod archivo rwx + ugo

 

Pero también tenemos la posibilidad de realizar estos permisos con números ya que cada letra tendría un valor los cuales serian así:

 

r : 4

w : 2

x : 1

 

Entonces en este caso solo daríamos el valor total de los permisos que asignaremos a cada carpeta, archivo, directorio, como lo muestra el siguiente ejemplo:

 

606 en este caso estaríamos diciendo que tanto el usuario como otros pueden leer y escribir y que el grupo no puede hacer nada

 

777 en este caso le estaríamos otorgando todos los permisos a todos

 

700 en este caso solo el usuario puede leer, escribir y ejecutar, el grupo y otros no pueden hacer nada con el.

En la clase del día de hoy trabajamos mas que todo en el manejo de editores de texto plano como pico, nano y Vi los cuales vienen instalados por defecto en algunos de los sistemas operativos Unix como lo son debían y Ubuntu los dos primeros editores, nano y pico no cambian casi en la forma de su manejo los dos manejan una sintaxis de comandos muy similares y son las mas sencillas para que una persona que esta iniciando en Unix aprenda a manejar su sistema por medio de consola, ya la gente un poco mas avanzada en los sistemas unix prefieren un poco mas el editor de texto Vi el cual es un poco mas complicado de manejar pero con un poco de practica no daremos cuenta que es mucho mas rápido realizar procesos por dicho editor, a continuación daré algunas claves principales para manejar el editor Vi :
Lo primero que debemos de hacer es ingresar al editor con el comando Vi y el nombre del archivo
Luego presionamos la tecla Esc hasta escuchar un pito
Luego de escuchar el pito presionamos la tecla a ò la tecla i para iniciar el proceso de escritura la única diferencia es que a empieza del cursor en adelante y la i empieza del cursor hacia atrás.
Para salirnos del editor presionamos igual la tecla Esc hasta escuchar el pito damos dos puntos, la letra q y por ultimo el símbolo ! se vera algo asi (:q!).
Para guardar lo que hicimos en el editor presionamos Esc hasta escuchar el pito y luego le damos (:w!)
Para marcar las líneas con un numero consecutivo damos el siguiente comando, Esc hasta escuchar el pito y luego :set number
Para borrar una línea nos paramos sobre ella y damos dos veces la tecla d (dd)
Para copiar un numero determinado de líneas pulsamos Esc hasta escuchar el pito damos : y el numero de las líneas que queremos copiar por ejemplo :1,10 co 11 y automáticamente nos copia las líneas de la 1 a la 10 en la fila 11
Para borrar una línea le damos el comando :1,10d y el automáticamente nos borra dichas líneas.
Bueno hay les dejo algunas de las principales claves para manejar Vi .
Pd: el que nano y pico sean mas sencillos de manejar no quiere decir que no debamos aprender a manejar Vi ya que no sabemos cuando nos toque un sistema Unix el cual no soporte ninguno de estos dos editores y nos toque manejar el sistema por medio de Vi ya que este si es el que viene activo para todos los Unix.

En la clase del dia de hoy conocimos comandos básicos de Linux tales como

exit : sale de un shell
su : cambiar de modo usuario a modo administrador
uname –a : comando utilizado para ver el nombre del sistema operativo que estamos utilizando
ps : Muestra información sobre los procesos
ps aux : muestra los procesos generales del sistema
grep : para buscar procesos
kill : para matar un proceso
xkill: mata procesos que seleccionemos con el mouse
pstree : muestra los padres de los procesos
top : estado acttual de la maquina
renice : da prioridad a procesos
man : manuales
history: muestra los últimos comandos ejecutados

También hablamos sobre las etapas de los proyectos y programas
ALPHA: hablamos que un proyecto o un programa esta en Alpha cuando apenas esta surgiendo la idea y se le esta trabajando al proyecto por lo tanto no esta listo para estar en producción ya que no es aun algo funcional.
BETA: decimos que un proyecto o programa esta en estado Beta cuando los desarrolladores de dicho proyecto sacan el producto en modo pruebas para que los usuarios o Beta tester prueben que el funcionamiento de este sea el adecuado y de no ser así estos mismos se encargan de reportar dichas fallas para que los desarrolladores tomen las medidas pertinentes y hagan dichos cambios al proyecto.
ESTABLE: hablamos de un producto Estable cuando los desarrolladores han cubierto la totalidad de fallas de dicho proyecto y este puede ser llevado a producción sin ningún problema.
Pd. El echo de que un proyecto o programa haya salido en estado estable no quiere decir que este no tenga vulnerabilidades, en caso de que se encuentre una se debe de sacar el parche con las respectivas soluciones al problema y ser distribuido por todos los usuarios, el encargado de hacer estos parches son los desarrolladores del proyecto.

En la clase también hablamos un poco sobre las respectivas licencias que se dan en los sistemas operativos en las diferencias que hay entre las licencias y el copyright,
En conclusión la clase del dia fue super interesante ya que se despejaron algunas dudas sobre los sistemas operativos unix y sus componentes
Pd. Se seguirán comentando las clases para tener una mejor fuente de información a los usuarios de este blog
Copyright, Leonardo marin gallego, administración de redes sena, mayo 4 de 2009, licenciamiento GPL.

Acaba de pasar en Medellín el flisol “festival latinoamericano de instalación de software libre” el festival de software libre mas grande de toda América y uno de los mas grandes del mundo en este caso tuve la fortuna de asistir como organizador en la parte de demostraciones, creo que hasta ahora a sido de las experiencias académicas mas bacanas a las que halla asistido ya que me permitió medir mis conocimientos hasta ahora adquiridos en Linux, y mejor hay darlos a conocer a personas con niveles mas bajos y también mas altos que los míos.
Este festival se llevo a cabo en las instalaciones del MAM “museo de arte moderno” organización a la cual se de debe de dar un sincero agradecimiento por tan grata atención en sus instalaciones las cuales fueron propias para dicho evento de verdad mil gracias por todo.
Nunca había visto tanta gente reunida por un evento tan poco conocido en Medellín ya que la mayoría de gente descose que es software libre, me parece súper bueno que se realicen eventos de tal magnitud en la ciudad y mas aun que yo pueda participar de ellos ya que estoy muy contento con el asunto.
Termino agradeciendo al profesor Fernando Quintero instructor del Sena por permitirnos participar del evento y mas que todo por transmitirnos sus grandes conocimientos en el área, agradezco también a todas las comunidades de software libre de Medellín por organizar tan grandioso evento y mas aun por permitir que personas como yo participemos de el.
MUCHAS GRACIAS

El término WikiWiki es de origen hawaiano que significa: rápido. Comúnmente para abreviar esta palabra se utiliza Wiki y en términos tecnológicos es un software para la creación de contenido de forma colaborativa.
Wiki es el nombre que el programador de Oregón, Ward Cunningham, escogió para su invento, en 1994: un sistema de creación, intercambio y revisión de información en la web, de forma fácil y automática.
Todos hemos escuchado de la famosa enciclopedia que se dio a conocer en el 2001 denominada Wikipedia, la cual hoy aglutina más de un millón de artículos en Inglés y 100,000 en español. Esta enciclopedia permite a los usuarios acceder y modificar sus contenidos.
Un Wiki sirve para crear páginas web de forma rápida y eficaz, además ofrece gran libertad a los usuarios, incluso para aquellos usuarios que no tienen muchos conocimientos de informática ni programación, permite de forma muy sencilla incluir textos, hipertextos, documentos digitales, enlaces y demás.
La finalidad de un Wiki es permitir que varios usuarios puedan crear páginas web sobre un mismo tema, de esta forma cada usuario aporta un poco de su conocimiento para que la página web sea más completa, creando de esta forma una comunidad de usuarios que comparten contenidos acerca de un mismo tema o categoría.
Los promotores de la enciclopedia libre universal, comparten sus definiciones de un Wiki, Javier de la Cueva afirma un wiki es: “Un gigantesco tablón de anuncios donde cualquiera puede poner sus notas, borrar o modificar las de otros o crear enlaces”.
Por otro lado Juan Antonio Ruiz: “Son sitios web escritos en colaboración por un grupo de usuarios, que tratan sobre un mismo tema. Cualquiera que llega a un Wiki puede participar de inmediato y sus aportaciones son comentadas, ampliadas o corregidas por el resto. Para mi, es la primera herramienta verdaderamente útil en la gestión del conocimiento en red”.
¿Entonces, qué es un Wiki, en síntesis?
Se le llama Wiki a las páginas Web con enlaces, imágenes y cualquier tipo de contenido que puede ser visitada y editada por cualquier persona. De esta forma se convierte en una herramienta Web que nos permite crear colectivamente documentos sin que se realice una aceptación del contenido antes de ser publicado en Internet. Un ejemplo claro: Wikipedia, un proyecto para desarrollar una enciclopedia libre en Internet.
¿Cómo publicar?
Para publicar en un Wiki el usuario no necesita conocer ninguna clase de sintaxis especial. Simplemente pulsa sobre “editar” en la página que quieras editar y escribe. Si quieres utilizar algún formato puedes utilizar los botones situados encima del área de texto.
Sindicación
Si quieres estar informado de cualquier actualización en el wiki puedes sindicar el contenido con un programa agregador de feeds, como Bloglines, Rojo entre otros.

Licencia
Ten en cuenta que al añadir contenido al wiki este quedará publicado bajo la licencia Atribución 2.0 de Creative Commons, que permite a cualquiera copiar, distribuir y comunicar públicamente la obra; hacer obras derivadas y hacer un uso comercial del contenido siempre y cuando se reconozca y cite el autor original.
Leer sobre Creative Commons.
Los Wiki se han vuelto cada vez más populares y aunque existen otras ofertas de productos que te permiten publicar información y obtener retroalimentación de tus lectores, no podemos negar que el compartir información a través de una comunidad dedicada a un tema específico suele ser más divertido

basado http://www.maestrosdelweb.com/editorial/queeswiki/