Los dueños de teléfonos inteligentes de Apple, el iPhone , por lo general a navegar por el dispositivo pulsando los iconos pre -configurados que los archivos o programas de lanzamiento . Un usuario también puede descargar un emulador de terminal, un programa que ofrece al usuario una línea de comandos con la que interactuar con el sistema del iPhone . Si no está familiarizado con los sistemas Unix , usted necesita aprender algunos conceptos básicos antes de poder utilizar un terminal iPhone . Jailbreaking
De manera predeterminada , un usuario de iPhone no puede utilizar un simulador de terminal en el dispositivo. De Apple restringe la cantidad de sus usuarios de software pueden acceder. Esto permite a los equipos de desarrollo de Apple para mantener ciertas medidas de seguridad y garantizar la estabilidad del sistema operativo subyacente. Si desea utilizar un emulador de terminal en el dispositivo, tendrá que pasar por alto las medidas restrictivas de Apple en un proceso conocido como " jailbreaking ". Esta es una violación del acuerdo de usuario de Apple, y aunque no sea ilegal lo hace anulará la garantía del dispositivo .
Unix Estructura de archivos
el sistema operativo iOS usado por el iPhone se basa en el mismo sistema Unix subyacente como sistema operativo de escritorio de Apple. Mientras que la mayoría de los usuarios de computadoras están acostumbrados a hacer clic a través de una serie de carpetas para navegar , estas carpetas son sólo una representación visual de la estructura de directorios . Esta estructura comienza con el directorio raíz , dentro de la cual se anida cada otro directorio . Estructura de directorios del iPhone es similar a la de un sistema Unix estándar, excepto que todas las aplicaciones se almacenan en la carpeta Aplicaciones, y no existe ningún archivo de usuario. Esto es debido a que el iPhone se ha diseñado para un solo usuario , no a los múltiples usuarios que se adaptan a la mayoría de sistemas Unix .
Contraseña de root
Parte de la seguridad de cualquier sistema Unix viene del hecho de que muchas de las funciones y archivos sensibles pueden ser accedidos sólo por lo que se denomina la "raíz" o usuario "super". No se trata de un usuario en el sentido usual de tener archivos personales y aplicaciones. La cuenta de root sólo se utiliza para realizar el mantenimiento del sistema. Los propietarios de iPhones normalmente no tienen acceso a la cuenta root, pero después de que el dispositivo está desbloqueado el propietario puede utilizar un emulador de terminal iPhone para obtener dicho acceso. Los usuarios hacer esto escribiendo " su" ( sin comillas) en el emulador de terminal, a continuación, escriba una contraseña de su elección
Comandos
usuarios . Hay que saber una serie de comandos con el fin de utilizar un emulador de terminal . Entre los comandos básicos son " directorio cd" , donde "directorio" es la ruta de acceso a un directorio determinado . Esto cambia el directorio actual al directorio especificado después de la parte "cd " del comando. El comando " ls" lista el contenido del directorio actual de la terminal. El usuario puede ejecutar un programa en particular , cambiando al directorio en el que se encuentra el programa , y escriba el nombre exacto del programa en el terminal.