Khi thư mục bị xóa, inode cho thư mục đó (và các inode cho nội dung của nó) sẽ được tái chế. Con trỏ mà trình bao của bạn có tới inode của thư mục đó (và inodes của nội dung của nó) giờ không còn hợp lệ nữa. Khi thư mục được khôi phục từ bản sao lưu, các inodes cũ không (nhất thiết) được sử dụng lại; thư mục và nội dung của nó được lưu trữ trên các inodes ngẫu nhiên. Điều duy nhất giữ nguyên là thư mục mẹ sử dụng lại cùng tên cho thư mục đã khôi phục (vì bạn đã yêu cầu).
Bây giờ nếu bạn cố gắng truy cập nội dung của thư mục mà trình bao ban đầu của bạn vẫn đang trỏ đến, nó sẽ truyền yêu cầu đó tới hệ thống tệp dưới dạng yêu cầu đối với inode ban đầu, từ đó đã được tái chế (và thậm chí có thể được sử dụng cho một thứ gì đó hoàn toàn khác bây giờ). Vì vậy, bạn nhận được mộtstale file handle
thông báo vì bạn đã yêu cầu một số dữ liệu không tồn tại.
Khi bạn thực hiện một cd
thao tác, trình bao sẽ đánh giá lại vị trí inode của bất kỳ điểm đến nào bạn cung cấp cho nó. Bây giờ trình bao của bạn biết inode mới cho thư mục (và inode mới cho nội dung của nó), các yêu cầu trong tương lai đối với nội dung của nó sẽ hợp lệ.
touch
trên máy chủ A có thể làm cho nó hoạt động bình thường.