Menu
CoddyTech

Sao chép tệp

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

Lệnh cp là viết tắt của sao chép. Lệnh này cho phép bạn tạo một bản sao của tệp ở vị trí mới hoặc với tên mới.

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

cp source destination

Ví dụ, để sao chép readme.txt và đặt tên cho bản sao là backup.txt:

cp readme.txt backup.txt

Tệp gốc vẫn ở nguyên vị trí và một bản sao mới được tạo.

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

Bạn có thể sao chép trực tiếp một tệp vào thư mục khác:

cp readme.txt documents/readme.txt

Hoặc chỉ cần truyền thư mục làm đích đến, tên tệp sẽ được giữ nguyên:

cp readme.txt documents/

Sao chép một thư mục và tất cả nội dung bên trong:

Để sao chép toàn bộ thư mục, hãy dùng cờ -r (đệ quy):

cp -r documents backup_documents

Cờ -r chỉ cần thiết khi sao chép thư mục. Bạn vẫn có thể dùng cờ này với một tệp đơn, khi đó nó chỉ sao chép tệp đó.

Lưu ý: cp sẽ ghi đè tệp đích nếu tệp đó đã tồn tại.

Dùng cờ -i để nhận lời nhắc xác nhận trước khi ghi đè:

cp -i readme.txt backup.txt
challenge icon

Thử thách

Người mới

Sao chép readme.txt vào một tệp mới có tên backup.txt, sau đó dùng ls để xác nhận cả hai tệp đều tồn tại.

Gợi ý: Định dạng là cp source destination.

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