Tin tức và phân tích của tất cả các thiết bị di động

Cách sao chép tập tin trong Linux (2 Cách)

Học cách quản lý tệp trong Linux là chìa khóa cho quy trình làm việc hiệu quả. Một trong những nhiệm vụ cơ bản nhất mà bạn cần phải học khi mới bắt đầu sử dụng Linux là sao chép tệp. Terminal là người bạn của bạn trong Linux và nó có thể được sử dụng cho hầu hết các tác vụ đơn giản nhất một cách nhanh chóng. Là người mới bắt đầu, nếu bạn đang gặp khó khăn với việc sao chép tệp, thì đây là hướng dẫn với hai phương pháp khác nhau nêu chi tiết cách sao chép tệp trong Linux.

Cách sao chép tập tin trong Linux bằng Terminal

Sao chép tập tin trong Linux qua thiết bị đầu cuối khá đơn giản. Tất cả những gì bạn cần làm là sử dụng lệnh “cp” theo sau là hai thư mục – một thư mục chứa tệp có tên tệp và thư mục còn lại nơi bạn muốn sao chép tệp. cp là viết tắt của bản sao và đây là lệnh Linux dễ dàng nhất để sao chép tệp từ vị trí này sang vị trí khác.

Đây là cú pháp của lệnh cp trong Linux:

cp /path/to/file /path/to/destination

Sau đây là ví dụ về việc chúng tôi sao chép tệp Beebom.txt trong thư mục /Desktop sang /Downloads.

cp /home/abubakarmohammed/Desktop/Beebom.txt /home/abubakarmohammed/Downloads

Trong ví dụ trên, chúng tôi đã sao chép Beebom.txt trong thư mục Desktop sang thư mục Tải xuống. Nếu bạn có một tập tin trong một thư mục khác với những gì bạn đang ở trong đó và muốn sao chép tập tin đó vào thư mục hiện tại thì bạn cần phải chỉ định đường dẫn vào thư mục chứa tệp và chỉ tên thư mục bạn muốn sao chép tệp vào.

Để sao chép một tập tin từ một thư mục khác vào thư mục hiện tại, hãy sử dụng cú pháp sau:

cp /path/to/file ./directory

Ví dụ: hãy sao chép Beebom.txt vào thư mục có tên /example_directory.

cp /home/abubakarmohammed/Desktop/Beebom.txt ./example_directory

1. Sao chép nhiều tệp vào một thư mục bằng lệnh cp

Có hai cách để thực hiện việc này – bằng cách đề cập đến mọi tệp trong cp và di chuyển chúng vào một thư mục hoặc bằng cách sử dụng phương pháp giống Regex để sao chép các tệp có phần mở rộng tương tự vào một thư mục. Đây là cú pháp.

cp /path/to/file path/to/file2 /directory

Đây là một ví dụ để sao chép từng tệp một trong một thư mục. Sử dụng lệnh bên dưới, chúng tôi sẽ di chuyển các tệp Beebom.txt và Beebom1.desktop sang /example_directory.

cp /home/abubakarmohammed/Desktop/Beebom.txt /home/abubakarmohammed/Desktop/Beebom1.desktop ./example_directory

2. Sao chép tệp có phần mở rộng phù hợp bằng lệnh cp

Để sao chép các tệp có phần mở rộng tương tự trong Linux, cú pháp sẽ là:

cp /path/to/file/*.txt ./directory

Ví dụ này sẽ sao chép mọi tệp .txt từ Desktop vào thư mục example_directory.

cp /home/abubakarmohammed/Desktop.*.txt ./example_directory

2. Sao chép một thư mục vào một thư mục khác bằng lệnh cp

Để sao chép một thư mục sang một thư mục khác trong Linux, bạn cần sử dụng mã định danh “-r”. Điều này cho lệnh cp biết rằng bạn có ý định sao chép một thư mục sang một thư mục khác. Đây là cú pháp:

cp -r ./path/to/directory ./directory

Một ví dụ thời gian thực của lệnh sẽ là:

cp -r ./home/abubakarmohammed/Desktop/beebom ./example_directory

Cách sao chép tệp trong Linux bằng GUI

Như trên Windows, hầu hết các bản phân phối đều có trình quản lý tệp và phím tắt riêng để sao chép/dán bằng cách kéo/thả tệp và thư mục. Ví dụ: Nautilus là một ứng dụng tệp đi kèm với các bản phân phối sử dụng Gnome và Dolphin đi kèm với bản phân phối KDE, cả hai đều hỗ trợ kéo và thả tệp cũng như sao chép/dán. Nếu bạn mới làm quen với Linux và không thấy Terminal hấp dẫn thì chúng là lựa chọn tốt nhất cho bạn. Đây là cách sao chép tập tin bằng Nautilus.

1. Khởi chạy Nautilus > đi tới thư mục tệp > nhấp chuột phải vào tệp.

2. Nhấp vào Sao chép sẽ sao chép tệp trong khi nhấp vào Sao chép vào sẽ mở một cửa sổ bật lên Nautilus khác nơi bạn có thể chọn nơi bạn muốn sao chép tệp vào.

3. Nhấp vào thư mục mà bạn muốn sao chép tệp rồi nhấp vào Chọn ở góc trên bên phải. Điều đó thật đơn giản.

Mục lục