Ägare av Apples smartphone , iPhone , oftast navigerar enheten genom att trycka på förkonfigurerade ikoner som lanseringen filer eller program . En användare kan också hämta en terminalemulator , ett program som ger användaren ett kommandoraden som man kan interagera med iPhone systemet . Om du är obekant med Unix-system , måste du lära dig några grundläggande begrepp innan du kan använda en iPhone terminal . Jailbreaking
Som standard , kan en iPhone-användare inte använda en terminal simulator på enheten . Apple begränsar hur mycket av sin programvara användare kan komma åt . Detta gör att Apples utvecklingsteam att behålla vissa säkerhetsåtgärder och säkerställa stabiliteten i det underliggande operativsystemet . Om du vill använda en terminal emulator på din enhet , kommer du att kringgå Apples restriktiva åtgärder i en process som kallas " jailbreaking . " Detta är en kränkning av Apples användaravtal , och samtidigt inte olagligt att det inte upphäva enhetens garanti . Addera Unix filstruktur
iOS operativsystem som används av iPhone bygger på samma underliggande Unix -system som Apples operativsystem för persondatorer . De flesta datoranvändare är vana vid att klicka på en rad mappar för att navigera , dessa mappar är bara en visuell representation av en katalogstruktur . Denna struktur börjar med rotkatalogen , inom vilken alla andra katalogen är kapslad . Den iPhone katalogstruktur är liknande till det av en standard Unix -system , förutom att alla dess program lagras i mappen Program och ingen användare filen finns . Detta beror på att iPhone är konstruerad för en enda användare , inte flera användare som de flesta Unix-system rymma .
Root Password
del av säkerheten för alla Unix -system kommer från det faktum att många känsliga funktioner och filer kan nås endast genom vad som kallas " root " eller " super " användare . Detta är inte en användare i den vanliga bemärkelsen av att ha personliga filer och program . Root-kontot används endast för att utföra systemunderhåll . Ägare av iPhones har normalt inte tillgång till root-kontot , men efter att enheten är jailbreakad ägaren kan använda en iPhone terminalemulator för att få denna tillgång . Användare gör detta genom att skriva " su " ( utan citationstecken) i terminal emulator , sedan skriva in ett lösenord som de själva väljer .
Kommandon
Användarna måste veta ett antal kommandon för att använda en terminal emulator . Bland de grundläggande kommandon är " cd katalog " - där " directory " är sökvägen till en viss katalog . Detta ändrar aktuell katalog till den katalog som anges efter "cd " del av kommandot . Kommandot " ls " listar innehållet i terminalens aktuella katalogen . Användaren kan köra ett visst program genom att byta till katalogen där programmet ligger , och skriva det exakta namnet på programmet i terminalen . Addera