Hoje me deparei com a opção mount :
dirsync
All directory updates within the filesystem should be done synchronously.
This affects the following system calls: creat, link, unlink, symlink,
mkdir, rmdir, mknod and rename.
Qua...
O manual da biblioteca GNU C mencionou brevemente que tanto as leituras quanto as gravações de um pipe são atomic
Reading or writing pipe data is atomic if the size of data written is not greater than PIPE_BUF.
No entanto, as páginas d...
Eu deparei com um comando que às vezes funciona e às vezes não, mesmo quando executado várias vezes em rápida sucessão em um bash shell (não testei o comportamento em outros shells). O problema foi localizado para a leitura de uma variável no...
rm -rf falhará se algo tentar excluir a mesma árvore de arquivos (acho que rm enumera os arquivos primeiro e exclui).
Um teste simples:
# Terminal 1
for i in 'seq 1 1000'; do mkdir -p /tmp/dirtest/$i; done
# Now at the same time in...
O stdout pode ser sobrescrito por dois comandos subshell bourne (ou bash, se isso importa) executados de forma assíncrona?
(tail -f ./file1 & tail -f ./file2) | cat
Eu não me importo com a ordem da linha, apenas que cada linha de saíd...
Eu tenho uma pergunta sobre o acesso a arquivos no Linux que não posso resumir completamente.
Considere que eu tenho um diretório home que eu copiei usando o rsync acionado via cron. Meu diretório pessoal está em um sistema de arquivos EXT4 e...
Eu tenho que fazer uma pergunta semelhante a this .
Em cenários em que você está fazendo backup do diretório com tar e
novos arquivos / pastas estão sendo adicionados
os arquivos / diretórios atuais estão sendo editados e ex...
Se eu tiver um script Bash como:
function repeat {
while :; do
echo repeating; sleep 1
done
}
repeat &
echo running once
running once é impresso uma vez, mas a bifurcação de repeat dura para sempre, imprimindo in...
Se eu tiver 100 servidores executando um comando, e cada um redirecionar sua saída para o mesmo arquivo em um compartilhamento NFS, o arquivo resultante será intercalado ordenadamente ou poderá ficar corrompido?
Por exemplo, se este comando f...
Eu tenho um script que compara a saída de um comando com a saída do mesmo comando que foi executado anteriormente, ele funciona mais do tempo, mas de vez em quando ele não funciona trabalhe como esperado.
Eu consegui reproduzir o problema e...