miércoles, 24 de febrero de 2010

sftp (Secure File Transfer Protocol)

Copiar archivos de una computadora a otra.
Si quiero jalar archivos de otra computadora a mi computadora es: get "nombre de archivo".
Para copiar de la mía a otra: put "nombre de archivo".

ssh (secure shell)

Es un programa para conectarse de manera segura a otra computadora con el objetivo de compartir recursos.
La sintáxis es la siguiente:

ssh "nombre de usuario"@"computadora"

Para salir es "exit"

martes, 23 de febrero de 2010

Scripts

Un script, es una secuencia de instrucciones almacenadas en un archivo que el sistema operativo puede ejecutar. Un script puede contener:

*Comandos de Unix
*Variables condicionales
*Cualquier otra herramienta de un lenguaje de programación

Los scripts pueden ser generados o creados en cualqueir editor de textos.

./"nombre de archivo" : mostrará el contenido del archivo

Ejemplo: si se escribe en nano: "echo hola > saludo" "cat saludo" y se guarda como "601"

Posteriormente se escribe el comando ./601 en es esritorio aparecerá el archivo saludos y al abrir dirá hola.

Procesos

ps -U alumno Procesos que el usuario(alumno/, esta corriendo en este momento.

PID: Process ID, es el número que idintifica al proceso/programa, que esta corriendo en cada renglón.

CMD: Ruta de acceso desde dond esta corriendo dicho proceso/programa.

kill "PID": cierra el programa/proceso que tenía ese número de ifentificación.

open /applications/calculator.app Abre el proceso o programa que se haya seleccionado


martes, 9 de febrero de 2010

Manejadores de texto

Editores (sencillos)
Block de notas, Text Edit, VI , Emacs, Nano

Procesador de texto (Trabajo normal)
Word, Pages, OpenOffice

Maquetadores de texto (El diseño lo es todo)
QuarkXPress, InDesign


Los editores de texto disponibles en UNIX son:

Características Facilidad de uso
vi XXX X
emacs XX XX
nano X XXX


Si al guardar el archivo dentro de nano en el nombre le escribes la extension .txt se hace con esa extension

Más comandos


echo algo ----> repite
echo hola > saludo ----> crea un documento en donde estemos llamada saludo que diga hola
cat saludo ---> para ver que tiene este documento adentro "hola"
mv saludo marco ---> cambia el nombre de la carpeta de saludo a marco
cp marco marco2 ----> hace una copia
rm marco ----> borra definitivamente el archivo indicado

Cambiar permisos

chmod + espacio + modo + espacio + archivo

Ejemplo:

chmod 777 hola

Modo de archivo

Se refiere a los permisos bajo una interpretación decimal.
Ejemplo: 753

7 -> dueño
5 -> grupo
3 -> todos los demás

Y SEGÚN TABLITA veo que permisos tiene cada número

Permisos

ls + espacio + -l :
si hay un "-" en el renglon es un archivo, si hay una "d" es un directorio. Los siguientes 9 caracteres son los permisos.

ejemplo de permiso: "123 456 789"
*123 -> dueño
*456 -> grupo
*789 -> todos los demás

3 tipos de permisos:

1. Permiso de lectura:

**Si hay una r en 1era o 4ta o 7ma posición hay permiso de lectura
**Si hay un - en 1era o 4ta o 7ma posición no hay permiso de lectura

2. Permiso de escritura:

*Se aplica en caracteres 2, 5 y 8. Si hay r hay permiso de escritura, si hay - NO hay permiso de escritura.

3. Permiso de ejecución:

*Se aplica en caracteres 3, 6 y 9. Si hay r hay permiso, si hay - no lo hay.


rwx valor rwx
- - - 0 000
- - si 1 001
- si - 2 010
- si si 3 011
si - - 4 100
si - si 5 101
si si - 6 110
si si si 7 111