mv statistics backup-xx && mkdir statistics
Điều này sẽ đổi tên statistics
thư mục hiện có thành backup-xx
, và nếu thành công, nó sẽ tiếp tục để tạo một statistics
thư mục mới .
Đối với một hoạt động nguyên tử hơn, hãy xem xét việc tạo một thư mục statistics-001
(hoặc tương tự, có thể bằng cách thay thế 001
bằng ngày hôm nay theo một định dạng phù hợp) và một liên kết tượng trưng đến nó được gọi là statistics
:
mkdir statistics-001
ln -s statistics-001 statistics
Khi bạn muốn "xoay" cái này để dữ liệu mới đi vào một thư mục sạch, hãy tạo thư mục trước, sau đó tạo lại statistics
liên kết đến nó:
mkdir statistics-002
ln -sf statistics-002 statistics
mv statistics-001 backup-001
Bằng cách này, bất kỳ chương trình nào ghi vào statistics
thư mục (tức là thư mục mà liên kết tượng trưng này trỏ tới) sẽ không bao giờ 1 lần tìm thấy nó.
Nếu bạn cần các quyền đặc biệt hoặc quyền sở hữu được đặt trên thư mục statistics
trỏ đến, hãy đặt các quyền này trước khi (lại) tạo liên kết.
1 Hay đúng hơn, theo cách này, thời gian mà một chương trình sẽ không có thư mục đích hợp lệ được giảm thiểu tối đa có thể bằng các công cụ Unix tiêu chuẩn.