Comandos comunes de Android ADB Shell

1. Comandos de operación de archivos

comando infantil parámetro ilustrar
cd ninguno Ingresar directorio
gato [-beflnstuv] [-B bsize] [archivo…] Ver el contenido del archivo (-n: mostrar números de línea, -b: mostrar números de línea, pero ignorar las líneas vacías)
de [-H] [-L] [-P] [-a] [-d profundidad] [-s] [-cghikmnrx] [archivo…] Consultar el uso de espacio en disco de un archivo o directorio
es [-a] [-i] [-l] [-n] [-s] Listar el contenido del directorio
habitación rm rm [-f|-i][-dPRrvWx]archivo Borrar archivos
mv mv[-fiv]fuente objetivo Mover el archivo (equivalente a cortar) (fuerzo el movimiento, si el archivo ya existe en el destino, se sobrescribirá directamente)
es rm directorio rmdir[-p] Eliminar directorio -p: elimina directorios de forma recursiva, solo se pueden eliminar directorios vacíos
dd dd[operando…]dd si =fuente de=objetivo copiar archivos

2 ejemplos de uso de comandos:

/Ingrese el dispositivo
adb shell
//Ingrese el directorio especificado "/data/local/tmp"
cd /data/local/tmp
//Ver el directorio
ls
//Ingrese el directorio raíz
cd
//Ingrese el directorio especificado "/data/ local/tmp"
cd /data/local/tmp
//Ver lista de particiones
df
//Crea un archivo .txt llamado 1 en el directorio actual (crea dos más, llamados 2 y 3, para facilitar el aprendizaje adicional y usarlo más adelante) toca
1 .txt
// Enumere la información detallada de todos los archivos (incluidos los archivos ocultos), en este momento puede verificar si el 1.txt que acaba de crear se realizó correctamente
ls -al
// Cree una carpeta llamada 1 en el directorio actual
mkdir1
// Listar todo Para obtener información detallada sobre los archivos (incluidos los archivos ocultos), puede verificar si la carpeta del directorio que acaba de crear se realizó correctamente ls
-al
// Cree un directorio recursivo en el directorio actual, 2 contiene 3 y 3 contiene 4
mkdir -p 2/3 /4
// Regrese al directorio anterior, opere dos veces seguidas para regresar al directorio cd /data/local/tmp
cd...
// Mueva el archivo 1.txt al directorio 1 (efecto de corte)
mv 1. txt 1
//Ingrese al directorio 1 cd 1
//Compruebe si 1.txt se ha movido
ls
//Regresar al directorio anterior
cd...
//Copie el archivo 2.txt en el directorio actual al directorio llamado 2 y asígnele el nombre 2.txt
dd if=2.txtof=2/22.txt
//Enter Vaya al directorio 2
cd 2
//Compruebe si la operación del archivo anterior fue exitosa
ls
//Regrese al directorio anterior
cd...
//Ingrese al directorio 1
cd 1
//Elimine el archivo 1.txt en el directorio actual
rm 1. txt
/ /Volver al directorio anterior
cd...
//Eliminar el directorio llamado 1
rmdir 1
//Verificar si la operación de eliminación fue exitosa
ls
//Verificar la información de permisos del archivo
la -al
//Modificar los permisos del archivo de 2. txt al
chomd más alto 777 2.txt
//Verifique si la información de permiso del archivo recién modificada es exitosa
la -al
//Verifique el md5 md5 del archivo 2.txt
2.txt
//Verifique la información del dispositivo de montaje
mount
//Hacer la partición del sistema es legible y escribible" mount -o [opción] directorio de dispositivos"
mount -o remount,rw /dev/block/sda6 /system
//Compruebe si la modificación de ahora fue exitosa
mount
//Ver la lista de particiones
df
//Desmontar la partición "/storage/sdcard" mount
umount /storage/sdcard
/ /Ver ¿La desinstalación fue exitosa?
df
//Ingrese el contenido en 2.txt
echo 333 >>2.txt
echo 222 >>2.txt
//Ver el archivo 2.txt
cat 2.txt
//Indique si hay hay diferencias entre los dos archivos
cmp 2.txt 3.txt
//Copie la carpeta 2.txt y péguela en el directorio actual, llamado 22.txt
dd if=2.txt of=22.txt
//Indique si hay diferencias entre los dos archivos
cmp 2. txt 3.txt
cd
//Cree un archivo de enlace físico llamado 2o.txt en el directorio 2 (porque el archivo 2.txt ya existe en el directorio 2; de lo contrario, simplemente use "ln 2. txt 2" comando) )
ln 2.txt 2/2o.txt
//Ingrese al directorio 2
cd 2
//Ver el contenido del archivo 2o.txt
cat 2o.txt
//Agregar contenido al archivo 2o.txt
echo >>2o.txt
// Regresar al directorio anterior
cd...
// Verifique si el contenido del archivo de conexión 2.txt es consistente con 2o.txt
cat 2.txt

Supongo que te gusta

Origin blog.csdn.net/weixin_51966599/article/details/127688418
Recomendado
Clasificación