jueves, 15 de mayo de 2014

APUNTES

SISTEMAS OPERATIVOS

Shell Grafica y clie

kernel

Sistema archivos  NTFS
New Tecnology Fast System
Raiser, ext 2,3,4
Ex fat Variacion
* 4 y 8 Sistema Volumetrico
No PERMITE archivos Pesados
Darwin=Nucleo =HTF
disco duro Particiones= Logico Sistema Operativo
PRIMARIAS BASICAS 4 de cada una MBR    MASTER, BOOT,RECOR.

EFI,BIOS,  Limitado controla SISTEMA OPERATIVO
Particion MICOSOFT.

TOPOLOGIA 
uso
Arquitectura 32-64 bits  1586,1386 SPARK,Nucleo monolitico cambia LINUX  hibrido,nano nucleo x64,
x86.

Administracion multitarea

* multitarea - Dos instalaciones manda a llamar a una aplicación.
* multitarea - Monousuario
* monousuario - monotarea.


LINUX BASADO EN MINIX

MINIX distribuidores Padre

* RED HAT - surge- Hijos- FEDORA -CENTOS
DEBIAN-WODAY-CEB-BUZZ-SID-UBUNTU
MANDRAKE -MANDRIVA-OPEN MANDRIVA
ARCH- MANJARA-CHALKRA
GENTOO - PUNTO A PUNTO-GEX

Se unifica mejor edición de diseño

SUSE
SLACKWER- SLAX-ROCKTRACK

MANEJADORES DE PAQUETES 

*R.P.M  RETHAT PACKAGE MANAGER
*YUN
*APT - GET APTITUDE
*UKPMI
*YAURT
*SOURCE MAKE
*KPM
*YAST

LINUX  - MINIX    area intercambio -SWAP - 4 y 8   100GB  2 y 8 RAM


DIRECTORIOS

/RAR
/HOME Documentos usuarios
/DER Controladores
/LIB Librerias
/MNT Montaje
/MEDIA Unidades Externas
/ETC Configuracion General (Contraseñas)
/BOOT Archivo de Arranque
/VAR  Variables de Sistema
/BIN Program File  Modo  Usuario Administrativos
/SBIN
                                      /HOME/LOLA/ ESCRITORIO


DISTRIBUCIONES

Rolling release distribuidores estable
Semi relliny release  semi cambios
a release no cambios.



INSTALACION

* BOOTEAR/CONF.BIOS/EFI  USB
* Despliega opciones live
* Escritorio comenzar instalación
*Idioma
*Distribucion Teclado
*6 Central  TIME ZONE
*Particiones /EFI/PAR/INTERFACE
*Req. minimos
256 - 64 MB
1 - 2 GB RAM
1 Y 8 Procesador
 E 17             GNOME  UNITY
 4 Y 8 HDD  LXDE       BOX
                     XFCE       OPEN BOX
                                       KDE
*GRUP   orden de arranque


CTRL + IT ++ GNOME      TERMINAL
                         XFCE
                         UNITY


* DIR visualizar directorio de un directorio
*TOUCH  crear archivos    Touch + Nombre
                                           comando _ modificador- parametros
*COMANDO borrador
                                            REMU    RM_TETOS

*COMANDO CREAR DIRECTORIO

Mkdir

CD- ENTRAR (MOVER)
                         A directorios
                         CD....


 PARA BORRAR UN DIRECTORIO
rm -r_TORTITAS
rm_ -r_TORTITAS




COMANDOS

mkdir test
ls
mkdir test2
ls
touch test/...ruta                              -------> Creando archivos sin repetir cd...(en una sola línea.)
touch /home/ubuntu/test/hola
ls test
nano /home/ubuntu/test2/adios         -------> Crea un editor de texto.
ls test2
mv /home/ubuntu/test/hola /home/ubuntu/test2/
ls test2/                                           -------.> Mostrar contenido en directorio
adios hola
ls test
touch /home/ubuntu/text/mireya
mv /home/ubuntu/test/mireya /home/ubuntu/test2/yesica      --------> mv sirve para mover archivos o directorios.
ls test/
ls test2/
adios hola yesica
head /etc/passwd ------------->  Muestra las 10 primeras líneas del código.
tail /etc/passwd    ------------->  Muestra las últimas 10 líneas del código.

*Entre otros: *

echo: Replica la instrucción de texto.
man echo: Manual para checar las posibles combinaciones del comando escrito.
sudo -s:  Entrar a modo super usuario.






SOFTWARE LIBRE Y PROPIETARIO


Software libre:
Se puede aplicar para que el código sea abierto, esta licencia no es compatible con cualquier otra licencia. Su adquisición no tiene ningún costo monetario, incluso puede ser descargado de internet.

Software propietario:
Es lo contrario del software libre. Su uso, modificación y distribución están totalmente limitados, y requiere que se adquiera una un permiso para su utilización.

PRACTICAS


PRACTICA 1 - CREACIÓN Y ELIMINACION DIRECTORIOS



PRACTICA 2  - DIRECTORIOS, ARCHIVOS Y MENSAJES 


https://www.youtube.com/watch?v=_sGLfXtemMs&feature=youtu.be


PRACTICA 3  - INSTALACIÓN DE UBUNTU



https://www.youtube.com/watch?v=S4ik4yY5g8I&feature=youtu.be

PRACTICA 4 - INSTALACIÓN DE DEBIAN




PRACTICA 5   - COMANDOS UBUNTU




PRACTICA 6   - COMANDOS UBUNTU II



COMANDOS DE PRACTICA

/home/charly# mkdir -p godzilla/kraken/leviathan/atomos/bahamot; mkdir -p nokia/samsung/apple/sony/alcatel; mkdir -p goku/vegueta/gohan/inuyisha/bulma; cd godzilla; touch camila; echo -e "\n\n\n" > camila; cat /etc/shadow >> camila; echo -e "\n \n \n hola tetos" >> camila; cp /home/charly/godzilla/camila /home/charly/godzilla/kraken/camila; cp /home/charly/godzilla/camila /home/charly/godzilla/kraken/leviathan/camila; cp /home/charly/godzilla/camila /home/charly/godzilla/kraken/leviathan/atomos/camila; cp /home/charly/godzilla/camila /home/charly/godzilla/kraken/leviathan/atomos/bahamot/camila; cd /home/charly/nokia; touch afuera; echo -e "\n1 \n2 \n3"> afuera ; cat /etc/passwd >> afuera; echo -e "\n2 \n3 \n1 \n4 yola, yesenia" >> afuera; cp afuera /home/charly/nokia/samsung/afuera; cp afuera /home/charly/nokia/samsung/apple/afuera; cp afuera /home/charly/nokia/samsung/apple/sony/afuera ; cp afuera /home/charly/nokia/samsung/apple/sony/alcatel/afuera; cd /home/charly/goku; touch cecilia; echo -e "6\n12 \n18 \n24 \n30 \n36 \n42 \n 48 \n 54 \n 60" >> cecilia ; cat /etc/timezone >> cecilia;echo -e "\t \t \t " >> cecilia; cat /etc/hosts >> cecilia;echo -e "7 \n \n14 \n \n21 \n \n28 \n35 \n \n42 " >> cecilia ; echo -e "Hola Enfermera">> cecilia; cp cecilia /home/charly/goku/vegueta/cecilia; cp cecilia /home/charly/goku/vegueta/gohan/cecilia; cp cecilia /home/charly/goku/vegueta/gohan/inuyisha/cecilia; cp cecilia /home/charly/goku/vegueta/gohan/inuyisha/bulma/cecilia; cd /home/charly;mkdir ana; mv /home/charly/godzilla/camila /home/charly/ana/camila1; mv /home/charly/godzilla/kraken/camila /home/charly/ana/camila2; mv /home/charly/godzilla/kraken/leviathan/camila /home/charly/ana/camila3; mv /home/charly/godzilla/kraken/leviathan/atomos/camila /home/charly/ana/camila4; mv /home/charly/godzilla/kraken/leviathan/atomos/bahamot/camila /home/charly/ana/camila5; mv /home/charly/nokia/afuera /home/charly/ana/afuera1; mv /home/charly/nokia/samsung/afuera /home/charly/ana/afuera2; mv /home/charly/nokia/samsung/apple/afuera /home/charly/ana/afuera3; mv /home/charly/nokia/samsung/apple/sony/afuera /home/charly/ana/afuera4; mv /home/charly/nokia/samsung/apple/sony/alcatel/afuera /home/charly/ana/afuera5; mv /home/charly/goku/cecilia /home/charly/ana/cecilia1; mv /home/charly/goku/vegueta/cecilia /home/charly/ana/cecilia2; mv /home/charly/goku/vegueta/gohan/cecilia /home/charly/ana/cecilia3; mv /home/charly/goku/vegueta/gohan/inuyisha/cecilia /home/charly/ana/cecilia4; mv /home/charly/goku/vegueta/gohan/inuyisha/bulma/cecilia /home/charly/ana/cecilia5; rm -r goku; rm -r nokia; rm -r godzilla


MAPAS

MAPA COMANDOS LINUX Y WINDOWS
https://www.flickr.com/photos/124691833@N05/14202693055/

https://www.flickr.com/photos/124691833@N05/14222913373/


MAPA DISTRIBUIDORES PADRE
https://www.flickr.com/photos/124691833@N05/14193755092/


TAREAS


DISTRIBUCIONES 
   

PADRE               HIJO
      
Red hat               Fedora
Debian               Ubuntu  
                                    
Mandrake           Mandriva
Arch                   Manjaro, Chacra
Gento                 Gex

Slackware          Slax    Rack  Track



SOFTWARE LIBRE

Es la denominación de software que respeta la libertad de todos los usuarios que adquieren el producto y por lo mismo una vez obtenido puede ser usado, copiado, estudiado, modificado y distribuido libremente.
Se refiere a la seguridad de los usuarios para ejecutar, copiar, distribuir y estudiar el mismo e incluso modificar el software.
Suele estar gratuitamente, un software es libro cuando garantiza las siguientes libertades:

LIBERTAD              DESCRIPCIÓN

     0        La libertad de usar el programa con cualquier propósito.

     1        La libertad de estudiar cómo funciona el programa y modificarlo, adaptándolo a las necesidades.

    2         La libertad de distribuir copias del programa, con lo cual puedes ayudar  a terceros.

    3         La libertad de mejorar el programa y hacer públicas esas mejoras.


Un software libre cuenta con 4 libertades:


La libertad de ejecutar el programa para cualquier propósito.
La libertad de estudiar cómo funciona el programa, y cambiarlo para que haga lo que nosotros queramos. El acceso al código fuente es una condición necesaria para ello.
La libertad de retribuir  copias para ayudar a terceros.
La libertad de distribuir copias de sus versiones. Esto permite ofrecer a toda una comunidad la oportunidad de beneficiarse.

OPEN SOURCE

Es un término que se aplica al software distribuido bajo una licencia que le permita al usuario acceso al código fuente del software, y además le permita estudiar y modificarlo con toda libertad, sin restricciones en el uso del mismo; y además permita redistribuirlo, siempre y cuando sea de acuerdo con los términos de licencia bajo lo cual el software original fue adquirido.
Open Source no significa gratis, si no con acceso al código fuente, y con la libertad de usar, modificar y retribuir el software bajo los términos de la licencia bajo lo cual fue adquirido el software, como todo software puede ser distribuido a cualquier precio.

GPL

La licencia publica general de uno o más conocida por su nombre en inglés uno General Public License o simplemente las siglas en ingles GPL, es una licencia creada por la Free Software Fundación en 1989 (la primera versión) y está orientada principalmente a proteger la libre distribución, modificación y uso de software. 
Su propósito es aclarar que el software libre y protegerlo de intentos de apropiación que restrinja esas libertades a los usuarios.
Se puede redistribuir libremente subiéndolo a cualquier servidor (se aplica sobre todo el sistema operativo Linux).

SOFTWARE PROPIETARIO

El termino ha sido creado para designar al antónimo del concepto libre, por lo cual en diversos se le han asignado implicaciones políticas relativas al mismo.
Para la fundación para el software libre (FSF) este concepto se aplica a cualquier programa informático  que no es libre o que solo lo es parcialmente (semi libre),sea por su uso, redistribución o modificación está prohibida, ósea porque requiere permiso expreso del titular del software.
Destaca la manutención de la reserva de derechos sobre el uso, modificación o redistribución del software.

Richard Matthew Stallman 
Nacido en ManhattanNueva York, 16 de marzo de 1953, con frecuencia abreviado como es un programador estadounidense y fundador del movimiento por el software libre en el mundo.
Entre sus logros destacados como programador se incluye la realización del editor de texto GNU Emacs, el compilador GCC,  y el depurador GDB, bajo la rúbrica del Proyecto GNU. Sin embargo, es principalmente conocido por el establecimiento de un marco de referencia moralpolítico y legal para el movimiento del software libre, como una alternativa al desarrollo y distribución del software no libre o privativo. Es también inventor del concepto de copyleft (aunque no del término), un método para licenciar software de tal forma que su uso y modificación permanezcan siempre libres y queden en la comunidad de usuarios y desarrolladores.


Sistemas Operativos