Perguntas sobre 'inotify'

inotify é um subsistema de kernel do Linux que trabalha para expandir sistemas de arquivos para notar mudanças no sistema de arquivos, e relatar essas mudanças para aplicações.
1
resposta

Shell: simples se a declaração não estiver funcionando

Eu escrevi este trecho de script de shell: while inotifywait -e modify $ENV_LOCATION/*.env do md5sum $ENV_LOCATION/*.env > ./checksums_optwo.md5 if [ -n "$(cmp ./checksums_opone.md5 ./checksums_optwo.md5)" ] then gdialog --msgbox...
04.07.2018 / 11:28
2
respostas

inotifywait opção inválida -d (daemon)

Estou tentando executar o inotifywait como daemon por este comando: root@server:/# inotifywait -mrd -e delete -e delete_self -e create -e moved_from -e moved_to /path -o /tmp/path.log Mas estou recebendo este erro: inotifywait: invalid...
22.03.2015 / 11:43
1
resposta

Como processar séries de arquivos após a conclusão da transferência

O que eu tenho Eu tenho 2 servidores. Vamos chamá-los de sen.der e recei.ver . O remetente gera arquivos; esses arquivos podem variar em tamanho de 20Kb a 30Gb. Eu escrevi um script que verifica o tamanho do arquivo quando ele é...
31.08.2018 / 11:41
2
respostas

Removendo arquivos em ~ 5k

Eu tenho 12 directores: /home/imp/hpt/boxes/110.110.2.0/ /home/imp/hpt/boxes/115.115.16.0 /home/imp/hpt/boxes/1.154.10.0/ /home/imp/hpt/boxes/44.100.0.0/ /home/imp/hpt/boxes/46.1.100.0/ /home/imp/hpt/outbound/ /home/imp/hpt/outbound.002/ /ho...
09.01.2018 / 22:32
2
respostas

Inotify para duplicar o arquivo de um diretório que foi atualizado

Estou trabalhando em um sistema para fazer backup de registros. Eu preciso copiar os logs em outro caminho para fazer o backup. Eu encontrei inotify (que eu absolutamente não sei) que deve me ajudar nesta tarefa, mas eu não tenho certeza ......
04.12.2017 / 14:17
1
resposta

Verifique se um arquivo está aberto ou não

Eu tenho uma pasta, dentro da qual há muitos arquivos. Eu estava procurando uma maneira de verificar se algum arquivo dentro dessa pasta foi aberto ou não. Se estiver aberto, preciso ser notificado. Eu sei que isso pode ser feito usando inotify-...
15.10.2017 / 08:31
1
resposta

Como monitoro o arquivo bash_history para modificações manuais?

Estou tentando criar um daemon para monitorar o arquivo bash_history de um usuário para modificações manuais. Em outras palavras, se um usuário abrir o arquivo e modificá-lo, o daemon notificará essa ação por medidas de segurança, mas quando o...
10.05.2016 / 16:01
1
resposta

Como ler somente a última linha de um fluxo de entrada ao vivo em um loop de leitura while

Eu tenho um script bash muito simples que sincroniza dados com uma chave USB assim que novos arquivos aparecem. É mal escrito, mas funciona, mas quero minimizar o tempo de CPU, então usei sleep , mas como uso o inotifywait como um gatilho para...
24.09.2018 / 14:05
0
respostas

Como posso parar um inotifywait em execução de outro script?

Eu tenho um script que inicia uma sessão perpétua de inotifywait (usando a opção -m) que monitora um diretório que está aguardando a entrada de arquivos de backup e, em seguida, os move para outro diretório onde eles possam ser gerenciados. Esse...
17.08.2018 / 22:56
1
resposta

Continuamente transfere arquivos para o servidor

Eu tenho o cliente linux e o servidor linux. Ambos são Ubuntu 16.04. No cliente eu gerava arquivos .txt quase a cada segundo, e eu quero transferi-los para o servidor, então minha pergunta é: qual é a melhor solução para esse propósito? Eu f...
26.04.2018 / 08:52