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

No hay comentarios: