Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> sistemi >> Mac OS >> .

iPhone Terminale Unix Basics

I possessori di smartphone di Apple , l'iPhone , di solito navigare il dispositivo premendo icone preconfigurate che i file di avvio o programmi . Un utente può anche scaricare un emulatore di terminale , un programma che offre all'utente un prompt della riga comandi con cui interagire con il sistema di iPhone. Se avete poca dimestichezza con i sistemi Unix , è necessario imparare alcuni concetti di base prima di poter utilizzare un terminale iPhone . Jailbreaking

Per impostazione predefinita , un utente iPhone non è possibile utilizzare un simulatore di terminale sul dispositivo . Mela limita la quantità dei propri software gli utenti possono accedere . Questo permette ai team di sviluppo di Apple per mantenere alcune misure di sicurezza e di garantire la stabilità del sistema operativo sottostante . Se si desidera utilizzare un emulatore di terminale sul dispositivo, dovrete aggirare le misure restrittive di Apple in un processo noto come " jailbreaking . " Questa è una violazione del contratto con l'utente di Apple , e mentre non è illegale ma non annullare la garanzia del dispositivo .
Unix Struttura del file

il sistema operativo iOS utilizzato da iPhone è basato sullo stesso sistema Unix sottostante come sistema operativo desktop di Apple. Considerando che la maggior parte degli utenti sono abituati a fare clic attraverso una serie di cartelle per navigare , queste cartelle sono solo una rappresentazione visiva di una struttura di directory . Questa struttura inizia con la directory radice , all'interno del quale ogni altra directory è nidificato . Struttura di directory di iPhone è simile a quella di un sistema Unix standard, tranne che tutte le sue applicazioni sono memorizzati nella cartella Applicazioni e nessun file utente esiste . Questo perché l' iPhone è stato progettato per un singolo utente , non gli utenti multipli che la maggior parte dei sistemi Unix ospitano .
Password di root

Parte della sicurezza dei qualsiasi sistema Unix viene dal fatto che molte funzioni sensibili e file sono accessibili solo da quella che viene chiamata la "radice " o utente "super" . Questo non è un utente nel senso di avere i file personali e le applicazioni . L'account di root viene utilizzato solo per eseguire la manutenzione del sistema . I possessori di iPhone non hanno normalmente accesso all'account di root , ma dopo che il dispositivo è jailbroken il proprietario può utilizzare un emulatore di terminale iPhone per ottenere tale accesso . Utenti farlo digitando "su" (senza virgolette) nella emulatore di terminale , quindi digitando una password di propria scelta .
Comandi

Gli utenti devono sapere una serie di comandi per poter usare un emulatore . Tra i comandi di base sono " cd directory " - dove " directory" è il percorso di una particolare directory. Questo cambia la directory corrente alla directory specificata dopo la parte "cd " del comando . Il comando " ls" elenca il contenuto della directory corrente del terminale . L' utente può eseguire un particolare programma cambiando la directory in cui si trova il programma , e digitando il nome esatto del programma nel terminale .

 

sistemi © www.354353.com