Red de conocimiento informático - Material del sitio web - Cómo instalar algunos comandos de línea de comandos comunes en iPhone y iPad

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

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#