9 votos

¿Cómo puedo comprobar el progreso de la descarga de Mountain Lion a través de la terminal?

Estoy descargando el Lion de Montaña, sé que puedo controlar el progreso de la descarga a través de la Mac App Store compras de pantalla, pero quiero saber si me pueden monitorear el progreso a través de la Terminal.la aplicación utilizando un comando de la shell.

8voto

Oskar Puntos 1242

Seguro - el storeagent utiliza una carpeta de profundidad en /private/var/carpetas para contener el progreso de la descarga.

En mi Mac es la descarga de esta carpeta por debajo de - la tuya puede cambiar, pero usted debe ser capaz de buscar por la com.apple.la appstore de uso mdfind y el uso de du o ls para ver el tamaño del archivo de crecer.

/private/var/folders/tv/xyw2rpln7hq4gw2m0prg_src0000gn/C/com.apple.appstore/497799835

La App Store tiene un bonito envoltorio sobre el progreso con una estimación de tiempo, pero con bc y otras herramientas, se podría hacer lo mismo en una breve secuencia de comandos de shell ejercicio.


Si usted no puede encontrar su carpeta, esta find comando puede ser de uso para estrechar abajo su búsqueda....

sudo find /var/folders -type d -name com.apple.appstore -print

1voto

Petros Puntos 4430

Decidí que la mejor manera de identificar el archivo que se descarga iba a escribir un pequeño script que obtiene los archivos abiertos con la App Store de programa storeagen.

#!/bin/bash
appstore_pid=$(ps -ef|grep storeagen|grep -v grep|awk '{print $2}')
lsof -p $appstore_pid|grep private|awk '{print $7 "\t" $9}'

Me puse appstore_pid variable para el PID de storeagen extrayéndolo de la ps comando usando grep y awk

Entonces yo uso lsof a la lista de los archivos abiertos por el PID de storeagen y puedo imprimir el tamaño de los archivos y la ruta de los archivos. Si usted hace esto varias veces en sucesión puede ver el archivo(s) que está creciendo y hacer una buena conjetura por su tamaño que es el sistema operativo de descarga.

0voto

Aman Agarwal Puntos 15

Acabo de utilizar el monitor de actividad y vio cómo mucho de transferencia de datos que estaba pasando... Y asegurarse de que ningún otro tráfico en el momento de la descarga. No es perfecto, pero da una idea general de algo que está sucediendo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X