Menu
CoddyTech

Sao chép thư mục

Thuộc phần Kiến thức cơ bản trong hành trình Terminal của Coddy. Bài học 17 trên 82.

Giống như khi sao chép tệp bằng cp, bạn cũng có thể sao chép cả thư mục. Tuy nhiên, để sao chép một thư mục cùng với toàn bộ nội dung bên trong, bạn phải dùng cờ -r, viết tắt của đệ quy.

Định dạng cơ bản là:

cp -r source destination

Ví dụ, để sao chép thư mục documents và đặt tên cho bản sao là documents_backup:

cp -r documents documents_backup

Giờ đây, cả thư mục gốc lẫn bản sao đều tồn tại. Bạn có thể xác minh bằng lệnh ls:

ls
documents
documents_backup
readme.txt

Sao chép một thư mục vào thư mục khác:

Nếu thư mục đích đã tồn tại, thư mục nguồn sẽ được đặt bên trong thư mục đó:

cp -r documents projects/

Thao tác này tạo projects/documents với toàn bộ nội dung ban đầu.

Lưu ý: Nếu không có cờ -r, cp sẽ từ chối sao chép thư mục và hiển thị lỗi. Luôn dùng -r khi sao chép thư mục.

challenge icon

Thử thách

Người mới

Sao chép thư mục documents vào một thư mục mới có tên documents_backup, sau đó dùng ls để xác nhận cả hai thư mục đều tồn tại.

Gợi ý: Dùng cp -r để sao chép một thư mục và toàn bộ nội dung bên trong. Cờ -r là bắt buộc khi sao chép thư mục.

Tự làm thử

Terminal
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Kiến thức cơ bản

Tự luyện tập: Playground Terminal