miércoles, 2 de septiembre de 2015

Operaciones Basicas en iOS

/Applications Directorio donde deberíamos organizar nuestras aplicaciones, allí es dónde están las aplicaciones del sistema de saque. Mención especial al subdirectorio /Applications/Utilities donde podréis encontrar utilidades del sistema como la utilidad de discos o el monitor del sistema.
/Developer Aparece si tenéis instalado la herramientas de desarrollo de Apple (Apple’s Developer Tools) y contiene las herramientas y entornos como XCode, documentación y archivos relacionados.
/Library Librerías compartidas, archivos necesarios para que el sistema y las aplicaciones funcionen correctamente, también incluye preferencias, configuraciones y otros archivos de personalización. También existe en el directorio home, entonces recoge dichos ficheros relacionados con el usuario activo.
/Network Archivos de red, conexiónes con servidores, librerías de conexión, etc.
/System Archivos de sistema, librerías preferencias y configuración críticas para el arranque y el funcionamiento correcto de Mac OS X.
/Users Las cuentas de usario de nuestro Mac y todas las configuraciones únicas, bastante parecido al directorio /home de Linux.
/Volumes Dispotitivos y volúmenes que se han montado en el sistema ya sean virtuales o reales como discos físicos, CDs, DVDs, discos de imagen DMG, etc.
/ la raíz, presente en todos los sitemas derivados de UNIX. es el directorio padre de todo el árbol de directorios.
/bin Directorio de binarios comunes, mantiene archivos relacionados con el arranque y las operaciones básicas del sistema, es necesario para que éste funcione correctamente.
/etc Configuración local del sistema, mantiene datos de administración y configuración de los archivos del sistema.
/dev Ficheros de dispositivo, representan periféricos como teclado, ratón, etc.
/usr El segundo en nivel de importancia incluye subdirectorios que continene información sobre la configuración del sistema.
/sbin Otro directorio que contiene binarios ensenciales para la administración del sistema.
/tmp Archivos temporales, cache, etc.
/var Directorio de datos variables, cotiene archivos cuyo contenido varía mientras el sistema se ejecuta.

Linea de Tiempo iOs

Apple proporciona actualizaciones de iOS a través de iTunes y también mediante la casilla "Actualización de software". Todos los parches de seguridad, mejoras o nuevas características se distribuyen mediante este programa.

iPhone OS 1.0

Fue la primera versión de iPhone OS. Cuando apareció en el mercado, no tenía un nombre específico. Simplemente se decía que el iPhone corría OS X. Sólo fue compatible con la primera generación de iPhone y iPod Touch

iPhone OS 2.0

El sistema operativo 2.0 vino pre instalado de fábrica en el iPhone 3G. Los dispositivos que corrían la versión 1.x podían actualizarse a esta versión. Esta fue la primera versión de iPhone OS que traía consigo la App Store y permitía descargar aplicaciones de terceros.

iPhone OS 3.0

iOS 3.0 se hizo disponible con el iPhone 3GS. Fue lanzado el 17 de junio de 2009. La actualización añadió muchos requisitos tales como la función copiar-pegar y MMS. No todos los contenidos estaban disponibles en la versión original del iPhone. Los dispositivos que ejecutaban iOS 2.x podían actualizarse a este firmware. También, fue la primera versión adaptada para el iPad.

iOS 4

El iOS 4 quedó disponible al público para el iPhone y el iPod touch el 21 de junio de 2010 (en EEUU). El iPhone 3G, junto con el iPod Touch (Segunda generación) tiene funciones limitadas. Esta es la primera versión del iOS que deja de dar soporte a los dispositivos más antiguos, en este caso la primera generación de iPhone y el iPod Touch. También es la primera versión que deja de cobrar al iPod Touch para actualizarse.

iOS 5: Llevamos iOS a un nivel totalmente nuevo

iOS 5 fue presentado al público el 6 de junio de 2011. Este también es la segunda versión iOS que no permite actualizarse en los dispositivos antiguos, en este caso: el iPhone 3G y el iPod touch 2G. Fue lanzado para iPhone 3GS, iPhone 4, iPhone 4s, iPod touch 3G, iPod touch 4G, iPad, iPad 2 y iPad 3 el 12 de octubre de 2011.

iOS 6: El sistema operativo móvil más avanzado de la historia

iOS 6 fue presentado al público el 12 de junio de 2012. También, es la tercera versión de iOS que no permite actualizarse en dispositivos antiguos, ahora en el iPad (Primera generación) y iPod Touch (Tercera generación). Fue lanzada para el iPhone 3GS, iPhone 4, iPhone 4s, iPhone 5, iPod Touch (Cuarta y Quinta generación), iPad (Segunda, Tercera y Cuarta generación) y iPad mini el 19 de septiembre de 2012

iOS 7: Una nueva perspectiva para el sistema operativo móvil

iOS 7 fue presentado al público el 10 de junio de 2013. Es la cuarta versión de iOS que no permite actualizarse en dispositivos antiguos, ahora en el iPhone 3GS y iPod Touch (Cuarta generación). Fue lanzada para el iPhone 4, iPhone 4s, iPhone 5, iPhone 5c, iPhone 5s, iPod Touch (Quinta generación), iPad (Segunda, Tercera, Cuarta y Quinta generación), iPad Mini y iPad Mini con Pantalla Retina el 17 de septiembre de 2013.

 

Sistema operativo iOS

¿Cuándo Surgió?
 
iOS es un sistema operativo desarrollado por Apple Inc. para los dispositivos móviles iPod touch, iPhone e iPad.

2007: nace el sistema móvil de la manzana.
Corría el año 2007, realmente acababa de empezar (9 de enero), y Apple tenía algo entre manos que deseaba enseñar al mundo, se trataba del iPhone, un smartphone con pantalla multitáctil que sabía entender la complejidad de procesos de un terminal móvil para hacerlas asimilables por cualquier persona, gracias a una interfaz sencilla y a la pantalla concebida para entender gestos complejos. En aquel tiempo, el sistema operativo era lo de menos en el sentido de que se trataba de una plataforma cerrada a cal y canto, pues las aplicaciones nativas integradas eran las que había, las que Apple había diseñado, y poco más: Mapas, Mail, Fotos, iPod, Calendario, Calculadora…

Características

El 27 de octubre Apple presentó el primer kit de desarrollo que se hizo disponible a los ingenieros de software para el año siguiente, en marzo. El siguiente nivel estaba cantado, pues era una evolución lógica. Si a partir de entonces se permitiría el desarrollo de aplicaciones de terceros, habría que establecer un lugar donde alojarlas y ofertarlas al usuario, y así es como nació el App Store, el 11 de julio, poco después de la llegada del iPhone 3G que llevaba incorporado ya la segunda versión del sistema operativo, iPhone OS 2.0.

iPhone OS 2.0, la explosión de aplicaciones.

Hablar de iPhone OS 2.0 es hablar precisamente del App Store y del iPhone 3G, no hubo más funcionalidades introducidas, solo se facilitaba el acceso a aplicaciones de terceros. El iPhone original también pudo actualizarse a esta versión con lo que el número de usuarios de base era amplio y la cantidad de descargas no paró de crecer.
Para hacernos una idea de su enorme éxito, menos de seis meses después, a comienzos de 2009, el App Store ya había alcanzado las 500 millones de descargas y cuatro meses más tarde se duplicó esa cifra, de modo que el crecimiento era exponencial y muy agudo (22 de enero de 2011 se descargó la aplicación número diez mil millones).
Los programadores no tardaron en ver el filón y en crear Apps dedicadas que obtuvieron un enorme éxito, gracias a estas historias de dinero rápido el número de aplicaciones en el ecosistema creció de unas 500 a mediados de 2008 hasta las más de 600.000 que existen de forma conjunta adaptadas a iPhone y/o a iPad.

iPhone OS 3.0, la consolidación.

La maquinaria había comenzado, Apple había creado el dispositivo idóneo y ya solo con la inercia sabían que seguirían convenciendo a los usuarios para que adquiriesen el smartphone. Aun así se produjo una actualización menor que llegó en marzo de 2009, se llamaba iPhone OS 3.0. Las características más destacables de esa versión fueron las notificaciones push para advertir al usuario de los procesos que ocurrían en las apps mientras estas estaban cerradas, y la liberación de un SDK con más de 1000 APIs que los desarrolladores podían aprovechar en sus propios proyectos.
Aunque las notificaciones push fueron criticadas en un primer momento debido a que no permitían ejecución en segundo plano de las aplicaciones, la empresa había determinado que este era el mejor método de mantener cierto control sobre ellas sin mermar la batería o la potencia del dispositivo. De todos modos, la empresa se guardaba un as en la manga, hablamos del iPad, un tablet de la manzana que se presentó en enero de 2010 y vio la luz en abril de ese mismo año, es decir. Como es lógico, había llegado el momento de cambiar el nombre del sistema operativo a una designación más completa, la cuarta renovación estaba a la vuelta de la esquina.

iOS 4, ¿multitarea?

El 21 de junio de 2010 se actualizó el sistema operativo a iOS 4.0 una versión que traía consigo los siguientes aspectos básicos:
  • Multitarea: por fin había aplicaciones que se ejecutaban en segundo plano, aunque esta multitarea no era, ni es aún hoy, completa. Apple había decidido seguir pensando en la potencia y la batería del dispositivo y es por eso que permitieron la ejecución en segundo plano solo de algunos procesos concretos y no de desarrollos completos.
  • Carpetas: tantas aplicaciones en las pantallas del iPhone, iPad y iPod touch no podían estar organizadas sin la posibilidad de agruparlas en carpetas, una función simple pero útil.
Esta puesta al día fue la que despidió al iPhone 3G pues dejó de darle soporte a partir de la versión 4.3.

iOS 5, el presente

No ha sido sino hasta el 12 de octubre de este año que Apple dio su siguiente paso, con la introducción de iOS 5. Probablemente estamos ante la evolución más drástica del sistema operativo móvil de la que ya hablamos hace poco en el repaso profundo que dimos a sus principales novedades, entre las que están el Centro de notificaciones y la integración de iCloud, una palabra que describirá y determinará el futuro de iOS en los próximos años.

Características Básicas

Su interfaz gráfica está diseñada para el touch screen, con la capacidad para gestos multitouch, está constituida básicamente de sliders, interruptores y botones con una respuesta inmediata y fluida.
Soporta acelerómetros internos al dispositivo y emplea unos 500MB de almacenamiento aunque varía de modelo en modelo. Incluye múltiples aplicaciones para gestionar E-mail, Multimedia, Mensajes, Clima, Notas, Redes Sociales etc. Soporta multitareas (con algunas limitaciones).
No tiene soporte para Adobe Flash ni Java, por lo tanto los sitios web con dichas tecnologías no pueden ser vistos en este sistema operativo.

iOs cuenta con cuatro capas de abstracción.
-          La capa del núcleo del sistema operativo
-          La capa de servicios principales
-          La capa de medios
La capa de Cocoa Touch
 
Requisitos del Sistema

El sistema iOs es un sistema operativo exclusivo de Apple y no se puede instalar en un PC normal de Windows, esto ha generado que por todas partes surjan programas que permiten supuestamente instalar iOs en Windows, como es el caso del Virtualbox, desarrollado bajo OpenSource.
 
 
 

Comandos Linux

Linux
En Linux el sistema operativo se encuentra en el area de Terminal de sistema operativo Linux.

Terminal:

Comandos para el manejo de archivos

  • cd – cambiar de directorio, para volver al directorio anterior usaremos cd seguido de un espacio
  • ls – listar el contenido del directorio actual
  • cp – copiar
  • chmod – cambia los permisos de un directorio o archivo
  • chown – cambia el propietario de un archivo o directorio
  • df – nos muestra el espacio libre en nuestro disco
  • du – nos muestra el espacio utilizado en disco
  • find – nos ayuda a hacer la búsqueda de un archivo determinado
  • gzip – descomprime un archivo en este formato
  • mkdir – nos crea un nuevo directorio
  • more – muestra el contenido de un archivo
  • mount –  monta una unidad o partición en el sistema de archivos
  • mv –  mover o renombrar un archivo
  • rm – borra un archivo
  • rmdir – borra un directorio o carpeta
  • tar – para empaquetar o desempaquetar archivos tar
  • umount – para desmontar una unidad o partición del sistema de archivos.
PEQUEÑA PRACTICA UBUNTU

1. LISTADO DE ARCHIVOS (teórico).
Estudiar el formato largo de salida del comando ls . Interpretar las siguientes líneas de salida:

drwxr-xr-x 5 pedroso prod 512 Sep 11 15:09 articulos
TIPO DE ARCHIVO>DIRECTORIO
PERMISOS DE USUARIO>LECTURA, ESCRITURA, EJECUCION
PERMISOS DE GRUPO>LECTURA Y EJECUCION
PERMISOS DE OTROS>LECTURA Y EJECUCION
ENLACES>5
USUARIO>PEDROSO
GRUPO>PROD
TAMANO> 512 BYTES
FECHA Y HORA>SEP 11 , 15*09
ARTICULOS
ARCHIVO>

-rw-r--r-- 1 pedroso prod  1430 Ago 10 07:56 docum1.prod
TIPO DE ARCHIVO> ARCHIVO COMUN
PERMISOS DE USUARIO>LECTURA Y ESCRITURA
PERMISOS DE GRUPO>LECTURA
PERMISOS DE OTROS>LECTURA
ENLACES>1
USUARIO>PEDROSO
GRUPO>PROD
TAMANO> 1430 BYTES
FECHA Y HORA>AGO 10 07*56
ARCHIVO>DOCUM1.PROD

-rwxr-xr-x 3 admin1 adminfo 2330 Jan 7 09:34 rv
TIPO DE ARCHIVO>ARCHIVO COMUN
PERMISOS DE USUARIO>LECTURA, ESCRITURA Y EJECUCION
PERMISOS DE GRUPO>LECTURA Y EJECUCION
PERMISOS DE OTROS>LECTURA Y EJECUCION
ENLACES>3
USUARIO>ADMIN1
GRUPO>ADMINFO
TAMANO> 2330 BYTES
FECHA Y HORA> JAN 7, 09*34
ARCHIVO> RV

lrwxr--r-- 1 nicasio almacen 9500 Sep 11 10:56 listado.partes

TIPO DE ARCHIVO>ENLACE
PERMISOS DE USUARIO>LECTURA, ESCRITURA, EJECUCION
PERMISOS DE GRUPO>LECTURA
PERMISOS DE OTROS>LECTURA
ENLACES>1
USUARIO>NICASIO
GRUPO>ALMACEN
TAMANO> 9500 BYTES
FECHA Y HORA> SEP 11 10*56
ARCHIVO>LISTADO PARTES
2. LISTADO DE ARCHIVOS.
Estudiar el comando ls .
a) Listar recursivamente todos los archivos bajo el directorio /etc deteniendo el despliegue en
cada pantalla.






 

Sistema operativo Linux - Linea de tiempo


LINUX 

Linux es uno de los términos empleados para referirse a la combinación del núcleo o Kernel libre similar a Unix denominado Linux con el sistema operativo GNU.