Recently most linux file systems are atomic. An operation is either performed fully or not at all.
QNTFS even goes further down. Quantumic operations. Something is done, or not done, or done and not done at the same time, depending on the reader, everytime.