Datos personales

Mexico
Hola mi nobre es Pepe tengo 18 años, me gusta el futbol, la musica, bailar, ir al cine y jugar Xbox. Pero lo que no me gusta es tomar y fumar y mi equipo favorito es el Chelsea, Milan y Real Madrid

jueves, 21 de enero de 2010

Navegar dentro del sistema (unix)

Disco duro (/) ---->directorio raiz
teclas para la terminal
pwd ---> sbaer dnde estamos
ls
clear----> borrar
man+space
flecha arriba, flecha abajo ver lo que se ha tecleado
q ---> No manual entry for q

cd desktop--->L520:desktop alumno$
cd .. se regresa a alumno
cd / se va al disco duro
ls ---> muestra el directorio

cd desktop---> escritorio
cd users ---> ususario
cd alumno$ ---> alumno
ruta completa ---> cd users/alumno/desktop
L520:/ alumno$ cd /
L520:/ alumno$ cd users/alumno/desktop
L520:desktop alumno$ pwd
/users/alumno/desktop
mkdir--->crear directorio

ls -l mas informacion pero mas detallada
- (guion) archivo
d = directorio
d 123 456 789
los primeros 3 ---> permisos del dueño
los segundos 3 --->permisos del directorio
los ultimos 3 ----->permisos de todos los demas
1,4,7 "r" permiso de lectura
2,5,8 "w" permiso de escritura
3,6,9 "x"permiso de ejecución,

---------------------------------------------------------------------

date ->dice fecha y hora
cal -> calendario cn mes actual
cal mes (en ingles) años - mes completo
echo unix -> se repite la plabra despues de echo x ejemplo unix
bc -> calculadora dentro de la terminal
a=3
b=4
a+b
7, todo sin espacio
quit -> para salir

Redireccionamiento
Sirve para enviar la respuesta de un comando hacia un archivo utilizando el operador mayor que (>) ejemplo
cal > fecha -> genera calendario dentro de donde se quiera
date > fecha -> genera el dia y la fecha de hoy reemplazando lo de cal
cal >> fecha -> genera dia hora y calendario sin reemplazar
cat fecha -> muestra en la terminal sin salirse de este
cat -n fecha -> da las cosas enumeradas
man cat -> manual
echo fernanda > pepe crea una hoja con el nombre pepe y con el contenido de fernanda
---------------------------------------------------------------------
Comandos
mv pepe gisela--> mv cambia nombre de pepe a gisela
cp gisela gisela2 -> copia archivo
rm viquez -> borrar archivo
---------------------------------------------------------------------
manejadores de texto

-editores - block de notas, text edit, vi, emacs, nano
nano -> entra a editor
ctrl + X -> salir de nano
nano nombre de archivo -> abre directo
en nano nombre de archivo.txt para cambiar el tipo de doc
--------------------------------------------------------------------
Permisos
ls -l -> muestra un menu mas detallado,

modos de archivo


r

w

x

valor

r

w

x

Permisos

-

-

-

0

0

0

0

modos

-

-

si

1

0

0

1

De

-

si

-

2

0

1

0

archivo

-

si

si

3

0

1

1


si

-

-

4

1

0

0


si

-

si

5

1

0

1


si

si

-

6

1

1

0


si

si

si

7

1

1

1


chmod modo archivo -> para cambiara a archivo
chmod modo directorio ->cambiar a directorio

ps -Udarwin muestra el pid
PID. Process ID. Muestra los programas que se están ejecutando
CMD. CoManD. Muestra la ruta desde donde está corriendo dicho programa

* Comando: Kill PID. Finaliza el proceso especificado

* Comando: open /Applications/Calculator.app. Abre la aplicación especificada

SSH
es un programa que permite conectarse de manera segura a otra computadora con el objetivo de compartir recusos. La sintaxis del comando es la siguiente:
ssh usuario@computadora
ssh usuario@192.168.2.150 (pasara compu del profe)

SFT
protocolo que sirve para trsnferir archivos de manera segura
get nombre de archivo para maquina del prof a mi maquina
put nombre de archivo para mi maquina a la del prof

L520:desktop alumno$ sftp darwin@192.168.2.150
Connecting to 192.168.2.150...
Password:
sftp> cd desktop
sftp> pwd
Remote working directory: /Users/darwin/Desktop
sftp> ls
instrucciones
sftp> get instrucciones
Fetching /Users/darwin/Desktop/instrucciones to instrucciones

L520:desktop alumno$ echo hola > pepe602
L520:desktop alumno$ sftp darwin@192.168.2.150
Connecting to 192.168.2.150...
Password:
sftp> cd desktop
sftp> put pepe602
Uploading pepe602 to /Users/darwin/Desktop/pepe602
pepe602 100% 5 0.0KB/s 00:00

jueves, 14 de enero de 2010

Unix

Sistema operativo: Programa o conjunto de programas que le permiten a un usuario trabajar en un sistema de computo. Los sistemas operativos se claifican por su interfase en sistemas operativos con interfase de texto y sistmas operativos con interfase gráfica.
Texto, unix, ios, ms-dos
Grafica, Mac, Windows Os/2.

UNIX
1969 laboratorios que pertenecian a AT&T presentan un S.O. llamado multics querian un sistema moderno que fuera multiusario multitarea y tuviera un sistema de archivos jerarquico (folders dentro de folders)
En 1971 es presentadoUnix, entre otros ingenieros que trabajaban en unix ken thompson y dennis ritchie
1973 unix es completamente reescrito en el lenguaje de programacion "c", en ese momento unix gana portabilidad
1975 Univerdidad de berkeley en CA presenta su propia version de unix, BSD (Berkeley Software distribution)
1982 Sun microsystems -> sun OS
HP-> Hp/UX
Ejemplos de SO basados en unix
AIX lo hace IBM
BSD
Darwin lo hace apple
HP/UX
Irix--> silicon graphics
NextStep--> next
Linux
Solaris--> sun microsystems
fedora
ubuntu
red hat

unix en mac
1971 - uix
1975- bsd
1976-apple computer
198 - mac OS
1985 steve jobs -> next
1997 steve jobs -> macv os x
2000 - mac osx/darwin
aqua
____
darwin

indicador de comandos o "prompt"
cuadrito r yaita que arpadea cursor derecha del cursor lugar para escribir comandos