![]() |
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| UNIX & avançada para usuários experientes Especialista-a-Expert. Saiba avançado UNIX, comandos UNIX, Linux, Sistemas Operativos, Administração de Sistemas, Programação, Shell, shell scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| Como posso obter um processador da CPU Porcentagem? | sangjinn | Alto Nível de programação | 3 | 10-09-2008 09:28 |
| como faço para calcular porcentagem? | the_learner | Alto Nível de programação | 6 | 04-18-2007 05:40 |
| como fazer uma percentagem de executar script? | jimmbp | Programação Shell Script e | 1 | 01-31-2006 02:41 |
| Computung Percentagem | preetikate | UNIX para Dummies Perguntas & Respostas | 2 | 02-09-2004 10:13 |
| percentagem assinar em uma unidade de mapeamento? | simon2000 | UNIX & avançada para usuários experientes | 2 | 09-17-2002 01:30 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
como obter o percentual de conclusão? durante uma cópia!
Oi tudo,
Gostaria de saber de que forma a introduzir a barra de progresso ou a% de conclusão durante a cópia de arquivos ... No sentido, estou copiando alguns arquivos para a memória RAM de boot tempo .... Estes ficheiros combinados 2 a cerca de 550mb de ram, portanto em vez de apenas ter um cursor até que a cópia é mais, pensei em dar um valor percentual de conclusão ... Mas como faço isso? Como chegar a isso, 1 %...... 10 %...... 100% .. Algo assim! Pls conselhos! |
|
||||
|
Alguns comandos lentos oferecer um gancho para que você saiba o quanto eles estão ficando. O que você está usando para copiar o arquivo?
Algumas versões do dd apresentará um relatório da taxa de transferência (o mesmo relatório que você chegar no final) quando você enviar-lhes uma SIGUSR1. Então, você poderia usar dd para copiar e sinal que, digamos, uma vez por segundo para obter um relatório de progresso. Pós-processá-la em seu script para transformá-lo em algo fácil de usar. |
|
||||
|
Estou usando o PC para copiar os arquivos!
Você pode especificar nesse sentido ... o motivo está no momento em que esta cópia é feita, o dd binários não são carregados pelo que vou ter que fazer algum trabalho extra para obter estes tão bem .. Então, eu gostaria de receber se pudermos manter o pc e ainda fornecer algum tipo de usuário legibilidade! obrigado |
|
||||
|
Welp, a menos que sua versão do pc tem ganchos para isso, o melhor que podemos fazer é adivinhar. É provavelmente mais do que útil se o agravante guesstimated tempo restante está completamente fora de base, talvez é só para mostrar um melhor fiação cursor.
Você pode copiar um arquivo menor primeiro para calibrar e, em seguida, extrapolar uma estimativa a partir desse momento, mas o que se o disco fica encravado ou outro processo acessa o disco ao mesmo tempo? Se você não tem dd, As chances são ferramentas úteis para qualquer cobbling juntos alguns olhos doces não estarão disponíveis ou ... (Eu espero que seja dd está disponível, se pc é, no entanto.) Outra abordagem seria a de executar pc em segundo plano e observe o tamanho do arquivo de destino, e calcular uma percentagem a partir daí. I'd ser nervoso sobre colocação pc no fundo e perder em erro verificação etc apenas para me bastante texto na tela, no entanto. |
|
||||
|
Obrigado pela informação, ...
No entanto, o pc não estava lá na ramdisk quer, eu tinha a deslocalizar os binários de pc frm outro SO adequados, em seguida, fui capaz de usá-lo ... Então eu terei que fazer o mesmo com dd tão bem ... Como já não estou familiarizado com dd ... Portanto, se você poderia me dar a linha de comando dd? e também se eu usar dd, Como posso ter a de obter o privalage% Obrigado! |
|
||||
|
Pensando bem, não tenho certeza é melhor do que qualquer pc e monitoramento do tamanho do arquivo de destino. De qualquer forma, antes de investir pesadamente em que, verifique se a sua versão compreende SIGUSR1 - nem todos eles fazem. dd tem uma notória iffy sintaxe. Na verdade eu li em algum lugar que ele foi concebido como uma piada sobre a perversidade do outro sintaxe (JCL, se bem me lembro), mas apenas de alguma presa. Código:
dd if=/path/to/input/file of=/path/to/output/file Opcionalmente spice-lo com um bloco maior tamanho (bs \u003d 8192 talvez). |
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|