mv statistics backup-xx && mkdir statistics
Це дозволить перейменувати існуючий statistics
каталог у backup-xx
, і якщо це вдасться, він би продовжував створювати новий statistics
каталог.
Для більш атомної операції розгляньте створення каталогу statistics-001
(або подібного, можливо, замінивши 001
сьогоднішню дату у відповідному форматі), і символічне посилання на нього називається statistics
:
mkdir statistics-001
ln -s statistics-001 statistics
Коли ви хочете "повернути" це так, щоб нові дані перейшли в чистий каталог, спершу створіть каталог, а потім відтворіть statistics
посилання на нього:
mkdir statistics-002
ln -sf statistics-002 statistics
mv statistics-001 backup-001
Таким чином, будь-яка програма, що записується до statistics
каталогу (тобто до каталогу, на який вказує це символічне посилання), ніколи 1 не зможе його знайти.
Якщо вам потрібні спеціальні дозволи або встановлення права власності на каталог, на який statistics
вказується, встановіть їх перед (повторним) створенням посилання.
1 Точніше, таким чином час, коли програма буде без дійсної цільової каталоги, зводиться максимально максимально, використовуючи стандартні інструменти Unix.