Cómo instalar algunos comandos de línea de comandos comunes en iPhone y iPad
1. En primer lugar, su iPhone o iPad debe tener jailbreak. Sólo después del jailbreak podrá instalar Cydia y OpenSSH.
2. Recuerde seleccionar "Desarrollador" cuando use Cydia. Si selecciona "Usuario" al principio, puede ingresar a Cydia->Fuentes->Configuración->Modificar; de lo contrario, estos paquetes de software no pueden. ser buscado.
3. Después de instalar e iniciar sshd, inicie sesión a través de ssh -l root IPAD_IP_ADDRESS. La contraseña predeterminada es: alpine. Esta es la contraseña de root predeterminada del sistema ios. Por supuesto, si no necesita iniciarlo así, de hecho, siempre que esté instalado openssh, el servicio se iniciará de forma predeterminada. De lo contrario, puede reiniciar el dispositivo como Windows.
4. Los siguientes son los nombres de algunos paquetes de software:
adv-cmds #finger,fingerd,last,lsvfs,md,ps
basic- cmds # msg,uudecode,uuencode,write
bc #Herramienta calculadora
cURL #Es curl
Utilidades diferenciales #diff
diskdev -cmds #montar, cuota, fsck, etc., olvide si está instalado de forma predeterminada
archivo #Comandos de archivo de uso común
archivo-cmds #chflags, comprimir
Buscar utilidades #find
Gawk #awk
grep #grep
inetutils #ftp,inetd,ping,telnet…
menos #menos
enlaces #enlaces, navegador de texto
lsof #lsof
netcat #nc
network-cmds #arp, ifconfig,ruta,traceroute
ngrep #ngrep (Grep de red
Nmap #nmap
rsync #rsync
Pantalla #pantalla).
sed #sed
shell-cmds #killall,mktemp,time,cuál
system-cmds #iostat,login,sync,sysctl
tcpdump #tcpdump
top #top
unrar #unrar copia de seguridad
unzip #unzip
VI MEJORADO #vim p>
wget #wget
whois #whois
Nota: ¡El siguiente contenido es importante!
De hecho, el sistema ios pertenece a una rama del sistema BSD, una rama del sistema unix: el sistema "Darwin".
Por ejemplo, mi iphone 4:
iniciar sesión como: root
contraseña de root@192.168.91.34:
tutengyidumato- iPhone :~ root# uname -a
Darwin tutengyidumato-iPhone 11.0.0 Darwin Kernel Versión 11.0.0: martes 1 de noviembre a las 20:33:58 PDT 2011 root:xnu-1878.4.46~1/ RELEASE_ARM_S5L8930X iPhone3,1 brazo N90AP Darwin
tutengyidumato-iPhone:~ root# uname -r
11.0.0
tutengyidumato-iPhone:~ root# nombre de host < / p>
tutengyidumato-iPhone
tutengyidumato-iPhone:~ root#Descripción de la información:
Se muestra la información anterior,
La versión del sistema : 11.0.0 ;
Hora de generación del sistema: martes 1 de noviembre a las 20:33:58 PDT 2011
Versión del kernel: xnu-1878.4.46~1/RELEASE_ARM_S5L8930X iPhone3,1 arm N90AP Darwin
Nombre de host: tutengyidumato-iPhone.
Dado que ambos pertenecen a sistemas BSD, tendrán las mismas características y métodos de uso de comandos, como usar el comando apt-get. Este comando se puede instalar en cydia. Siempre que ingrese el carácter apt en la búsqueda, se mostrarán todos los paquetes de software relacionados con el comando apt. Si el paquete de la línea de comando está marcado, simplemente instálelo y aparecerá apt-get. instalado.
Después de instalar apt-get, ya no necesitará buscar el paquete de software para el comando anterior en cydia. Simplemente use el siguiente formato:
Por ejemplo: ¿Qué debo hacer si pruebo la red actual en el iPad 2, ya sea 3G o wifi? De hecho, es muy simple, simplemente use el comando ping para probar como Windows:
La operación es la siguiente:
zhouzhoumato-iPad:~ root# uname -a
. p>
Darwin zhouzhoumato-iPad 11.0.0 Darwin Kernel Versión 11.0.0: martes 1 de noviembre 20:34:16 PDT 2011; raíz:xnu-1878.4.46~1/RELEASE_ARM_S5L8940X iPad2,1 arm K93AP Darwin
zhouzhoumato- iPad:~ raíz# uname -r
11.0.0
zhouzhoumato-iPad:~ raíz# nombre de host
-sh: nombre de host : comando no encontrado
p>zhouzhoumato-iPad:~ raíz#