martes, 10 de mayo de 2011

SFTP

Definiciones de comandos

sftp - secure file transfer program


sftp es un programa de transferencia interactiva de archivos, de forma similar a ftp (1), que realiza todas las operaciones sobre un cifrado ssh (1) transporte.También puede utilizar las características de muchos de ssh, como la autenticación de clave pública y compresión. sftp conecta e inicia sesión en el host especificado, entonces entra en el modo interactivo de comandos.

get - se usa para copiar del host remoto al propio un archivo

put - copia del host propio al remoto un archivo

proceso - Se le llama proceso en Unix a un programa en ejecución y al objeto abstracto que crea el sistema operativo para manejar el acceso de ese programa

ps - muestra el estado del proceso

kill - termina el proceso señalado

viernes, 6 de mayo de 2011

SSH


Last login: Fri May 6 10:52:58 on ttys000L5-13:~ alumno5-13$ ssh practica@192.168.2.132The authenticity of host '192.168.2.132 (192.168.2.132)' can't be established.RSA key fingerprint is a0:d5:36:3d:3e:2d:f4:90:7d:7e:e9:66:f6:25:6b:ba.Are you sure you want to continue connecting (yes/no)? yesWarning: Permanently added '192.168.2.132' (RSA) to the list of known hosts.Password:Password:Last login: Fri May 6 11:03:37 2011 from 192.168.2.133L5-20:~ practica$ echo "LOS USUARIOS CONECTADOS SON"LOS USUARIOS CONECTADOS SONL5-20:~ practica$ NANO L5-20:~ practica$ cdL5-20:~ practica$ ls601zarate32 Desktop Public602cruz6 Documents Sites602figueroa11 Downloads nano.save602pinon22 Library nano.save.1602pin??on22 Movies pb1602tejeidasotelo29 Music603alvarez1 PicturesL5-20:~ practica$ cp 602figueroa11 desktopL5-20:~ practica$ cd desktopL5-20:desktop practica$ chmod 777 602figueroa11L5-20:desktop practica$ cdL5-20:~ practica$ cdL5-20:~ practica$ cd desktopL5-20:desktop practica$ cd desktop-bash: cd: desktop: No such file or directoryL5-20:desktop practica$ ./602figueroa11los usuarios conectados sonpractica console May 6 10:28 practica ttys000 May 6 11:06 (192.168.2.133)practica ttys003 May 6 11:04 (192.168.2.125)mayo 2012 May 2012Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 9 10 11 1213 14 15 16 17 18 1920 21 22 23 24 25 2627 28 29 30 31
Luis Omar Figueroa 602L5-20:desktop practica$


martes, 3 de mayo de 2011

Script



Script - Un script es una serie de instrucciones los cuales conforman a los programas escritos en unix, también es una lista de comandos en un archivo, y que se pueden ejecutar todos de una sola vez, sólo invocando el nombre del archivo.

En un script todo lo que venga después del símbolo # y has

ta el próximo caracter nueva línea se toma como comentario y no se ejecuta.

Ejemplo:

echo Hola todos # comentario hasta fin de línea

sólo imprime "Hola todos".

# cat /etc/passwd

no ejecuta nada, pues el símbolo # convierte toda la línea en comentario.

Los scripts suelen encabezarse con comentarios que indican el nombre de archivo y lo que hace el script. Se colocan comentarios de documentación en diferentes partes del script para mejorar la comprensión y facilitar el mantenimie

nto

EJERCICIO:



viernes, 25 de marzo de 2011

Comandos Unix

Comandos Unix
say - convierte el texto en voz
echo - muestra los caracteres introducidos después del comando
ls - muestra los archivos dentro de un directorio
ls -l muestra los permisos dentro de un directorio
ls -F muestra con determinados caracteres las características de las entradas
ls -a muestra los archivos ocultos por un punto
cd - baja al nivel
cd .. / sube un nivel
cd x. donde ex es el nombre de una carpeta
cp copiar
cp -r copiar el contenido del directorio
mv mover un archivo
rm borrar un archivo sin chance de recuperacion
rmdir elimina un directorio vacio
mkdir crea un directorio
chmod (modo simbólico) asigna permisos a los archivos, r para lectura, w para escritura y x para ejecución, tanto para el usuario, el grupo como para todos
chmod (modo absoluto) asigna permisos segun el sistema binario, sus combinaciones son las sumas de cada valor para cada usuario, 4 para lectura, 2 para escritura y 1 para ejecución
pwd muestra el directorio en el que se está trabajando
cal (con sus variantes) muestra al calendario anual, mensual o como se programe

2. Indica cuál es el comando de unix para:
Obtener la fecha del sistema - date
Saber cuanto tiempo lleva encendido el sistema - uptime
Conocer cuántos archivos o carpetas están el escritorio - ls
Copiar un archivo llamado recursos.txt que se encuentra en el home y se desea enviar la información a un directorio llamado practicas que esta dentro de otro directorio llamado clase2 y este a su ve esta dentro de otra carpeta llamado curso y que esa carpeta se encuentra en Documentos
cp /home/recursos.txt /documentos/curso/clase2/practicas

viernes, 14 de enero de 2011

Conceptos básicos de Software Libre

Software Libre:

Sistemas operativos y aplicaciones informáticas con una licencia que permite su uso con cualquier propósito, estudiar el programa, acceder al código fuente del mismo, distribuir copias y hacer públicas mejoras que beneficien a la comunidad.

4 Libertades del Software Libre:

- Uso
- Estudio de función del programa y modificación
- Distribuir
- Publicar

Comunidad GNU:

Es una organización que busca volver a los orígenes de la computación, con la cooperación entre todos los usuarios. Su propósito es crear un sistema operativo completamente libre.

Software libre privativo:

Es libre de uso, pero no está permitida su modificación, publicación y distribución, que corresponde exclusivamente al desarrollador del software.

Software libre semilibre:

es una categoría de programas informáticos que no son libres, pero que vienen con autorización de uso, copia, modificación y redistribución (incluso de versiones modificadas) sin fines de lucro.

Software libre con copyleft:

- Usarla sin ninguna limitación.
- Libertad de estudio (ver cómo está hecho el trabajo).
- (re)distribuir cuantas copias desee.
- Modificarla de la manera que crea conveniente.

Freeware:

Software privativo distribuido de forma ilimitada.

Shareware:

Programas distribuidos libremente, que son pruebas de los productos oficiales, vendidos por el desarrollador.

Aplicaciones de uso general de software libre:

GIMP
OpenOffice
Firefox

SOs de forma libre:

ubuntu
OpenBSD

Bibliografia:

- http://www.masticable.org/2009/09/26/pequeno-diccionario-masticable/
- http://es.wikipedia.org/wiki/Software_libre

martes, 12 de octubre de 2010

viernes, 8 de octubre de 2010