7:35 | Author: Priveraba
ps -u alumno ----- me enseña los procesos corriendo.

kill------ terminar un proceso

>
>> ----- me permite redireccionar la salida o la respuesta de un comando hacia un lugar específico.

Ejercicio
haremos los siguientes códigos



con echo "hola" estamos creando un archivo que contenga la palabra hola
en el último renglón estaos agregando la palabra amigo.



seguimos agregando:
cat_file.txt para mostrarlo
echo_"cel"_>>602.txt
cat_602.txt
car_file.txt_602.txt_>_final.txt




Dentro de UNIX hay 3 editores de texto.
vi
emacs
nano


VI es un procesador importante. Es el más complejo.

EMACS es bastante utilizado y no tan complejo.

NANO es el más sencillo

gnu signifca que es gratuito
en la parte de abajo vienen los menus.
Get help. para ayuda ctrl + g
escribimos el nombre
ctrl + o escribo el nombre del archivo y como es texto agregamos el .txt

lo va a ir guardando en pruebas

para salir ponemos ctrl + x



con ls podemos ver el contenido con cat.

Otro comando es
cd_/ me lleva hasta el disco duro, a la parte superior
Comandos
6:31 | Author: Priveraba

Comandos

Entramos en terminal y usando el comando cp_desktop ingresamos y metemos el siguiente código: cp_file.txt_202a.txt
Con esta instrucción estamos duplicando el archivo .txt

Picture_4.png

Como lo podemos observar en la imagen, el texto file.txt al usar el código anterior podemos ver que lo copia pero ahora con en el nuevo nombre de 602a.txt

El siguiente comando a probar será: mkdir_hola Lo que hace es crear un directorio o folder:

Picture_5.png

Después hacemos F11 para ver el escritorio y comprobar que ahi esta el nuevo folder como se muestra en la imagen.

Después usaremos: open_hola Y lo que debe suceder es que se debe abrir la ventana de este folder llamado "hola".
Después podemos hacer: open_602a.txt y lo que "open" es que abre el archivo con el nombre del programa que lo creó.
Otro ejemplo es: open_/Applications/iCal.app y este nos abrirá un nuevo programa.
Rm_602a.txt Este comando lo que hace es borrar un archivo y en ese momento el archivo desaparece, la diferencia es que lo desaparece totalmente y no lo manda al bote de basura.
date Nos da la fecha y la hora de la computadora

Picture_6.png

El comando "bc" nos da unos ciertos datos, pero lo importante es que actúa como una calculadora hasta científica. Para poder salir de bc necesitamos escribir quit.

Picture_7.png
con man_bc se entro con el manual de bc y para servirse de este se aprieta la letra "q" para obtener ayuda.

mv nos sirve para renombrar un archivo por ejemplo usando: mv_file.txt 600.txt el archivo con el nombre de file se transformará en 600.

A partir de UNIX puedo redireccionar la salida hacia algún archivo obteniendo la salida en el archivo y si me pregunta para guardar, lo puedo guardar en un archivo. Usamos:
date_>_fecha.txt
le estoy diciendo que la salida de fecha me la mande a Fecha.txt
Usamos cat para ver el contenido del archivo.
Mientras que date_>>_fecha.txt nos sirve para redireccionar un archivo pero que ya tiene información y sería mandarlo hacia un archivo que ya existe pero en el último renglón. Y nos encontraremos con que fecha ya tiene al menos 2 renglones.

Picture_8.png
Aquí se aregó el contenido.

Vamos a abrir iTunes usando open_/Appplications/iTunes.app
Después usaremos ps_-U_alumno y lo que obtenemos unos renglones con cierta información.

Picture_10.png

PS nos muestra los procesos de un usario y a la derecha le digo que usuario. Este comando muestra todos los procesos que alumno esta corriendo. El resultado que UNIX nos da son unas columnas. La primera es PID y ese solamente es el número que identifica al proceso y la última columna me dice el nombre del programa que corresponde a dicho proceso COMMAND.
En uno de los renglones esta iTunes que acabamos de abrir y podemos verlo como el proceso 271. Finalmente usaremos

kill_el número de proceso ponemos el de iTunes y queda: kill_271 cerrándonos esa actividad
7:38 | Author: Priveraba

Comados:
cd
ls
pdw
cd nombre
cd ... te regresa al directorio anterior

Hay varias formas para poder deterner un comando:
ctrl_c --- se debe detiene un comando en instrucción.

kill_id -- mata un proceso.

man_nombre del comando -- me da ayuda sobre ese
comando
echo_"hola"---- nos contesta la máquina

Al nivel del prompt podemos empezar a manejar variables y constantes.

podemos con ECHO agregarle una constante




Dado que estamos en home, si escribimos
cd_desktop automaticamernte pasaremos a nuestro escritorio de trabajo
y luego ponemos
pwd -- me indica si estoy dentro del directorio
ls -- muestra el contenido del directorio

Despues ponemos el comando

cat_file.txt imprime o muestra el contenido de un archivo y tambien concatena archivos. en sistema operativo no es comun concatenar (unir, juntar).

Solo unix tiene un comando como cat para poder concatenar juntar varios archivos en uno solo.

Entonces se vio como mostrar un archivo.

¿qué se debe hacer para que el comando CAT muestre al inicio de cada renglón un número consecutivo iniciando en 1?

Por ejemplo:
1 Centro
2 Escolar
3 del lago

cat -n file.txt sirve para enumerar
Uso de Darwin 1
5:46 | Author: Priveraba
18 de enero del 2008

Para accesar a la terminal se debe de entrar a disco duro,, después entrar en applications, de ahi en utilities y finalmente podemos encontrar la terminal.
en la mac aqua es la parte gráfica.

el sistema operativo es Darwin.
Herramien
tas de programación que pueden ser abiertas o cerradas que nos pueden ayudar a modificar a Darwin. es abierta.
En cambio aqua es cerrado

aqua -- cerrado herramientas -- abierto y cerrado darwin -- abierto



Shell prompt inicia con el nombre la fecha de ingreso, el nombre de la computadora y alumno$
Para cerrar las sesiones podemos:
  • Menu + terminal + quick terminal.
  • Comando Q
  • logout + enter

















Las partes de una línea de comandos o shell prompt.
  • grep_-1_success_*.txt_>_outfile
comando option argumentos
switch
flag

el comano es necesario y de ahi todo lo demás es opcional. las opciones del comando.


disco duro - applications
- system
- users - cel
- shared
- alumno - movies
- desktop
- music
Nosotros trabajaremos con home. muchos de los comandos hacn referencia a lo archios dados.
Comandos Básicos.
  • cd - parece que no pasa nada pero lo que hace en el lugar donde estemos nos lleva al
    home.

  • pwd - nos muestra el directorio de trabajo actual. Ej. /Users/alumno

  • ls - nos muestra el contenido del directorio donde estamos trabajando.

  • cd_deskop - nos lleva a ese directorio. Con esto podemos ver como el prompt shell.
    si volvemos a hacer comando ls nos muestra el escritorio.


Sistema Operativo Unix
7:38 | Author: Priveraba
Sistema Operativo Unix

Es un conjunto de programas o programa cuya función principal es usar el hardware y el software de un sistema de computo. Algunos ejemplos son:
  • MS-DOS
  • Windows
  • Unix
  • MacOS
Historia de Unix

  • 1965. Los laboratorios bell que pertenecen a bell (at &T), General Electric y el MIT se unen para crear un nuevo sistema operativo.

    Multics debía ser multitarea, multiusuario y además tener un sistema de archivos jerárquico.


  • 1969. AT & T abandona el proyecto pero un grupo de sus ingenieros desarrollan UNIX que es todo lo que MULTICS no fue. Entre los ingenieros se encontraba Ken Thompson (uno de los creadores).


  • 1973. UNIX es reescrito en lenguaje C lo que permitió que el sistema se pudiera implementar en otras plataformas y además que surgieran nuevas versiones de UNIX.


  • 1977. Surge la primera versión del BSD (Berkeley Software Distribution) una de las versiones más importantes de UNIX desarrollada en la universidad de Nerkeley en California.


  • 1992. Surge la primera versión de Solaris desarrollada por Sun Microsystems. (También se produce Java que esta en C.


  • 1993. La compañia Novell compra los derechos del UNIX original a AT & T.

Existen muchas versiones de UNIX:
  • AIX --- IBM
  • BSD --- U.B.
  • DARWIN --- APPLE
  • HP/UX --- HP
  • IRIX --- SILICON GRAPHICS
  • LINUX
  • UBUNTU
  • DEBIAN
  • NEXTSTEP --- NEXT
  • RED HAT
  • SOLARIS --- SUN
1985 ---- Jobs --- lo sacan del negocio ---- funda Next y se llamaba Next Step basado en BSD.
1997 ---- regresa Jobs a Apple compran Next y empiezan a desarrollar a Apple y se produce Darwin que esta basado en Next Step que a su vez se basa en BSD.

Darwin tiene una interfase de texto para el sistema operativo.
Es abierto y se puede modificar y bajar.
En otra capa hay herramientas de programación donde unas son dadas por una comunidad o una empresa y pueden ser abiertas o cerradas.
En la última capa se encuentra aqua que es cerrado donde solo apple tiene el acceso a modificar.


Linux tiene esas mismas capas pero todo es abierto, cualquiera puede modificar.
Tubuntu
BIENVENIDOS!!!
6:22 | Author: Priveraba
Sean bienvenidos a mi blog, esperando asi que este lugar tenga utilidad para muchos, ja que chora, no pues espero que revisen y chequen

Diferencia de Wikis y blogs

Los Wikis tan conocidos o poco conocidos son páginas que cualquiera puede modificar a su antojo mientras tenga un navegador. Wiki, en hawaiano quiere decir "rápido" o sea que podemos constatar con el nombre que la creación y la modificación de las páginas no implica la más mínima dificultad.

Los Blogs, Weblogs o bitácoras, son un nuevo medio de comunicación a través de Internet. Comenzaron siendo diarios personales en línea, pero han sobrepasado ya esa idea y su uso hoy en día es muy variado.

Los Blogs tienen una parte pública que es la que ve todo el mundo y una parte privada desde la que se edita el propio Blog. La parte pública tiene varias zonas: la principal son los post, artículos o historias, que se quieren contar, ordenadas inversamente a la fecha, es decir, la más reciente primero y donde cualquiera pueden dejar comentarios a cada uno..

Estos post se pueden archivar cronológicamente o temáticamente por categorías, y cada uno tiene una dirección permanente (permalink).

Los Blogs suelen llevar también enlaces a otros sitios que se consideran de interés, y además pueden llevar un sistema de sindicación de contenidos, para poder compartir información con otros sitios.

La diferencia más clara entre Blogs y Wikis es el grado de participación. Numerosos Blogs invitan a participar con comentarios, pero pocos dejan modificar el texto original. Por el contrario, los Wikis son sitios abiertos a todos.

De hecho, hoy día varias plataformas: twiki, swiki, zwiki, etc., permiten crear Wikis (de la misma manera que varios programas permiten crear Blogs). El usuario no necesita conocer el modo en que funcionan, basta con que sepa que puede modificar una página, cambiar su dirección, volver a nombrarla, agregar un enlace hipertextual, o sencillamente destruirla. Las páginas quedan almacenadas en una base de datos accesible en formato HTML, el idioma básico de la web. Los Wikis no pretenden ser muy formales. Los textos dominan, las imágenes son pocas y los enlaces hipertextuales están presentes en todo momento.

La diferencia con la páginas de Internet es que, éstas dependiendo del fin que se quiera tener puede tener un costo, además de que son usadas para un reconocimiento global. Para crear una página de Internet
lo primero que se debe hacer es contactar al organizador de la red en el país que se habita. Si bien es cierto que la red no le pertenece a nadie, hay organismos encargados de acomodar y arreglar todo para garantizar su correcta organización. A ellos es a los que se debe de acudir y en el caso particular de México, la página nic.com.mx es la que se debe contactar.


Lo primero que se debe hacer es verificar la disponibilidad del nombre que se desea para la página en su dominio correspondiente. En caso de ser una página con fines comerciales es importante tener en cuenta que al poner la página bajo el dominio .mx se identificará de inmediato con el país y en conjunto, le da una presencia más fuerte a México en varios ámbitos (tanto el comercial como el tecnológico).

Si la página a realizar tendrá fines lucrativos o comerciales -ya sea una persona o una empresa- su dominio deberá ser .com, .mx o .com.mx. A las organizaciones no lucrativas les corresponde .org, a los proveedores de servicios de internet .net y las instituciones de enseñanza y gubernamentales .edu y .gob, respectivamente.

Al tener una página se tiene la posibilidad de tener cuentas de correo electrónico bajo ese mismo registro. Por ejemplo, suponiendo que la página ha sido nombrada "asdfg.com.mx", las cuentas de correo podrán ser "yo@asdfg.com.mx".

Los precios de todo lo anterior son bastante económicos y sólo durante el mes de abril será posible registrar una página hasta por cinco años con únicamente $345 (aproximadamente, el precio es de $30 USD) o tan sólo para un año con el equivalente de seis dólares.

Las formas de pago son tarjeta de crédito, pago en cheque o depósito bancario. Para ser un instrumento que le abre las puertas a tantas empresas y permite que lo conozcan en cualquier lugar del mundo es un costo realmente bajo. Incluso se pueden ir haciendo más complejas, detalladas o grandes las páginas conforme resulte la estrategia.

Lo importante es contar con la presencia en la red y poco a poco conformar una comunidad .mx que sea lo suficientemente grande para poder competir con las de otros países.

Dando con esto, que para hacer una página de Internet puede resultar más laborioso que crear un blog o un wiki.