Unix & Linux

9
Configurando opções do bash em um comando composto

Eu descobri que definir a extglobopção de shell em um composto composto resulta em falha dos anti-globs subsequentes. As opções de shell precisam ser definidas fora dos comandos compostos? Eu não vi uma indicação de tal requisito nas páginas de manual do bash. Como exemplo, o seguinte script...

9
Lista de arquivos mais ocupados

Estou procurando uma ferramenta que lista os arquivos abertos classificados por quantidade de atividade no arquivo. Portanto lsof, não faz o trabalho (a menos que eu esteja negligenciando uma maneira de usar lsof). Idealmente, a ferramenta deve funcionar como tal tope deve-se ser capaz de alternar...

9
Desempenho do loop versus expansão

Precisa de sugestões de especialistas na comparação abaixo: Segmento de código usando loop: for file in `cat large_file_list` do gzip -d $file done Segmento de código usando expansão simples: gzip -d `cat large_file_list` Qual será mais rápido? Tem que manipular um grande conjunto de...

9
Como copiar um arquivo transacionalmente?

Quero copiar um arquivo de A para B, que pode estar em diferentes sistemas de arquivos. Existem alguns requisitos adicionais: A cópia é tudo ou nada, nenhum arquivo B parcial ou corrompido foi deixado no local; Não substitua um arquivo B existente; Não concorra com uma execução simultânea do...

8
Localização do Grub - foi para o mbr ou outro lugar?

Eu tenho uma configuração de inicialização dupla com linux e Windows 7 com o Grub como o carregador de inicialização. Minha tabela de partição fica assim: 100 MB System Reserved Windows 7 500 GB Windows 7 100 MB /boot - ext2 500 GB linux, swap, etc. Estou curioso para saber onde o GRUB se...

8
Como rastrear picos de memória?

Eu tenho um aplicativo em execução na nuvem do rackspace (ubuntu 10.04). Por alguma razão, nas últimas 3 noites, a memória aumentou e se estabilizou por cerca de 7 horas antes de eventualmente cair. Parece começar à meia-noite e durar até as 7 horas da manhã (ignore os horários no gráfico - eles...

8
Como mesclar patches

Às vezes, preciso mesclar dois patches. Posso aplicá-las, mas geralmente não é conveniente (coping, arquivos temporários etc.). Existe uma ferramenta para mesclar patches (supondo que eles não estejam em

8
'matar java' não mata java

Estou executando o debian agora e às vezes preciso matar java manualmente a partir do terminal, mas quando tento kill #pid#ou pkill javanada acontece. Nenhuma saída do console (ok, isso é normal) e o java ainda está em execução (não é normal). A única maneira de matá-lo é reiniciar o PC. Alguma...