Восстановление данных, записанных для регистрации этого, переместилось

Чтобы удалить артефакты и на самом деле получить целую вещь цветов, работающую (просто не целые 256), я использовал tmux вместо tmux -2.

4
22.03.2015, 20:14
1 ответ

AFAICT, нет. Проблема в том, что процесс gzip создаст новый файл и освободит предыдущий (распакованный), включая удаление из каталога. Если никакая другая жесткая ссылка в файловой системе не будет указывать на файл, то он будет потерян после закрытия последнего дескриптора файла, ссылающегося на него.

В будущем рекомендуется синхронизировать доступ к этому файлу, вместо того, чтобы позволять двум процессам одновременно получать доступ к этому файлу (для записи и удаления).

Другой вариант - позволить gzip создать zipped копию. Но тогда у вас будет условие гонки, при котором не все записанное в файл содержимое может попасть в файл gz.

4
27.01.2020, 20:55

Теги

Похожие вопросы