Bạn có thể làm
cp -R /tf/Custom_App /tf/Custom_App_backups/Custom_App_2017-12-21
Tuy nhiên , nếu thư mục đích đã tồn tại, phần này sẽ nối phần cuối của đường dẫn nguồn vào đường dẫn đích, tạo
/tf/Custom_App_backups/Custom_App_2017-12-21/Custom_App
và sau đó sao chép phần còn lại của cây trong đó.
Để ngăn chặn điều này, sử dụng /tf/Custom_App/.
như là nguồn. Tất nhiên, trong trường hợp đó bạn có thể muốn rm -r /tf/Custom_App_backups/Custom_App_2017-12-21
trước, nếu bạn không muốn các tệp cũ hơn nằm xung quanh đó sau khi sao chép.
Sự khác biệt giữa /some/dir
và /some/dir/.
được thảo luận một thời gian trước trong cp hành xử kỳ lạ khi. (dấu chấm) hoặc .. (dấu chấm chấm) là thư mục nguồn
cp -R /tf/Custom_App /tf/Custom_App_backups/Custom_App_2017-12-21