Cách di chuyển, sao chép và xóa các file trên Linux

Nếu là người dùng Linux mới, và bạn muốn sao chép các file từ thư mục này sang thư mục khác nhưng chưa biết cách thực hiện. Tham khảo bài viết cách di chuyển, sao chép và xóa các file trên Linux dưới đây của Taimienphi.vn.

Cách sao chép và di chuyển file trên Windows khá là đơn giản, nhưng để thực hiện việc làm tương tự trên hệ điều hành Linux lại rất khác, bạn sẽ phải sử dụng các câu lệnh. Để di chuyển, sao chép và xóa các file trên Linux, bạn có thể sử dụng các lệnh tương ứng là mv, cp, và rm.

cach di chuyen sao chep va xoa cac file tren linux

Cách di chuyển, sao chép và xóa các file trên Linux

1. Lệnh mv: di chuyển hoặc đổi tên file

Lệnh mv cho phép bạn di chuyển file từ thư mục này sang thư mục khác trên Linux. Ngoài ra lệnh cũng cho phép bạn đổi tên file (không có lệnh đổi tên riêng).

Cấu trúc lệnh cơ bản:

mv joe_expenses JOE1_expenses

Trong trường hợp này nếu JOE1_expenses không tồn tại, nó sẽ được tạo với nội dung chính xác của joe_expenses, và joe_expenses sẽ biến mất.

Nếu JOE1_expenses đã tồn tại, nội dung của nó sẽ được thay thế bằng joe_expenses (joe_expenses vẫn sẽ biến mất).

Các tùy chọn bổ sung

Tùy chọn cho mv bao gồm:

-i viết tắt cho interactive, yêu cầu bạn xác nhận nếu 1 file hiện có được viết.

-f viết tắt cho force, ghi đè tất cả các tương tác và thực hiện lệnh mv mà không trả lại bất kỳ thông báo nào.

-v viết tắt cho verbose, để hiển thị các file được di chuyển từ thư mục này sang thư mục khác.

2. Lệnh cp: sao chép, copy các file

Dưới đây là ví dụ cơ bản sử dụng lệnh cp để sao chép các file trên Linux (giữ nguyên file gốc và tạo bản sao các file đó):

cp joe_expenses cashflow

Trong ví dụ trên là sao chép file joe_expenses vào thư mục cashflow nằm trong thư mục login.

Các tùy chọn bổ sung

Các tùy chọn bổ sung của lệnh cp tương tự như của lệnh mv:

-i viết tắt cho interactive, yêu cầu bạn xác nhận nếu 1 file hiện tại phải được ghi lại trong quá trình sao chép.

-r viết tắt cho recursive, để sao chép tất cả các thư mục con và các file trong thư mục nhất định, và bảo vệ cấu trúc cây.

-v viết tắt cho verbose, hiển thị các file đang được sao chép. Ví dụ:

cp joe_expenses cath expenses cashflow

3. Lệnh rm: Xóa các file

Để xóa các file trên Linux, bạn sử dụng lệnh rm (remove):

rm joe_expenses

Lệnh trên sẽ xóa các file joe_expenses vĩnh viễn.

Các tùy chọn bổ sung:

Các tùy chọn bổ sung cho lệnh rm bao gồm i (interactive), -f (force), -v (verbose), -r (recursive).

Cũng giống như các lệnh trên, có thể sử dụng lệnh rm để xóa nhiều file cùng một lúc.

rm joe_expenses cath_expenses

Lệnh trên sẽ xóa cả 2 file cùng một lúc.

Sử dụng ký tự đại diện: "*".

rm *_expenses

Điều này để xóa các file joe_expenses, cath_expenses, mike_expenses, và robin_expenses vĩnh viễn.

Tương tự nếu muốn xóa mọi thứ mà bạn đã sao chép vào thư mục cashflow ở trên, sử dụng lệnh:

rm -r cashflow

Các lệnh cảnh báo

Đối với các lệnh trên, tùy -i (interactive) được khuyến cáo sử dụng. Điều này cho phép người dùng có thể phát hiện các sai lầm đáng tiếc.

Tương tự cần thận trong nếu sử dụng các tùy chọn -f (force) hoặc -r (recursive), đặc biệt nếu trong trường hợp cũng sử dụng các ký tự đại diện như "*" để áp dụng nhiều lệnh cùng một lúc.

Cẩn thận với tùy chọn -r. Lưu ý là không sử dụng lệnh:

rm -r *

Lệnh trên sẽ xóa sạch cac file và thư mục hiện có của bạn.

https://thuthuat.taimienphi.vn/cach-di-chuyen-sao-chep-va-xoa-cac-file-tren-linux-30836n.aspx
Với cách di chuyển, sao chép và xóa các file trên Linux thông qua các lệnh mv, cp, và rm, bạn có thể thao tác với các file và thư mục nhanh hơn và hiệu quả hơn. Sau khi đã tìm hiểu các cách quản lý file trên Linux, bạn có thể tiếp tục tìm hiểu cách chia sẻ 2 file giữa máy tính Windows và Linux để nâng cao kĩ năng quản lý, chia sẻ tệp tin cũng như cách dùng máy tính Linux của mình. Chúc các bạn thành công.

Tác giả: Nguyễn Cảnh Nam     (4.0★- 14 đánh giá)  ĐG của bạn?

  

Bài viết liên quan

Phrozen Safe USB - Kiểm soát, chống sao chép dữ liệu qua USB
Hướng dẫn tạo file ISO trên Linux
Cách xóa dữ liệu vĩnh viễn trên Linux, Ubuntu
Cách khôi phục các file đã xóa trên Mac OS X
Sao lưu các cài đặt Linux vào ổ USB
Từ khoá liên quan:

Cách sao chép file trên linux

, sao chép file trên Linux, copy file trên Linux,

SOFT LIÊN QUAN
  • PerigeeCopy

    Sao chép và di chuyển tệp nhanh

    PerigeeCopy là phần mềm hỗ trợ copy trên Windows cho phép người dùng sao chép hoặc di chuyển các tệp và thư mục vào khay nhớ tạm một cách bình thường bằng Explorer với tốc độ nhanh và an toàn. PerigeeCopy còn cung cấp nhiều tùy chọn xử lý tập tin như ghi đè, sao chép có lựa chọn, đọc hoặc ẩn tập tin, xác nhận khi xóa tệp, bỏ qua các tệp lỗi...
  • Piky Basket Sao chép và di chuyển tập tin trong Windows
  • MyFolders Hỗ trợ sao chép, di chuyển file
  • EphPod Sao chép dữ liệu giữa iPod và máy tính
  • FilerFrog Quản lý file trên windows
  • MagicMove Sao chép hoặc di chuyển tập tin

Tin Mới