Nói rằng tôi có một thư mục /hello
.
Rồi tôi làm mv /hello /hello2
.
Tôi đang di chuyển /hello
vào /hello2/hello
? Hay tôi đang chuyển /hello
đến /hello2
?
Có vẻ như khi tôi làm một cái gì đó như thế này, tôi nhận được kết quả không nhất quán.
mv
với các tệp thì nó cũng làm điều tương tự. Đổi tên. Nhưng với mv
các thư mục Sẽ không tốt khi xóa toàn bộ thư mục bằng thư mục con vì một mv
lệnh không phải là an toàn vì vậy nó được di chuyển như test1/test2
. nhưng nếu bạn vẫn muốn đạt được nó, hãy viết một alias
tham số để kiểm tra xem tham số đã cho có phải là thư mục không và sau đó thực hiện rm -rf thư mục và sử dụng mv
lệnh nhưng bạn có thể tự chịu rủi ro.
/hello
và /hello2
là thư mục, thì tôi nhận thấy đó cp /hello /hello2
là thư mục không nhất quán. Tùy thuộc vào sự kết hợp của dấu gạch chéo ở đó, đôi khi nội dung /hello
được sao chép vào /hello2
và đôi khi chính thư mục được sao chép.