Cơ bản về quản lý tệp trên Linux: Hướng dẫn đầy đủ cho các lệnh mv, cp, rm

Maurice Odida

Maurice Odida

6 tháng 6 2025

Cơ bản về quản lý tệp trên Linux: Hướng dẫn đầy đủ cho các lệnh mv, cp, rm

Các lệnh trên Linux rất đơn giản nhưng mạnh mẽ. Các lệnh mv (di chuyển), cp (sao chép), rm (xoá) được sử dụng để quản lý tệp và thư mục một cách hiệu quả, là những lệnh cơ bản và cần thiết đối với người dùng Linux. Trong bài viết này, chúng tôi sẽ giải thích chi tiết cách sử dụng cơ bản và các tùy chọn của những lệnh này, cũng như các ví dụ sử dụng thực tế.

💡
Các lệnh cơ bản trên Linux như mv, cp, rm là công cụ không thể thiếu trong quản lý tệp. Bằng cách hiểu những lệnh này, bạn sẽ có thể phát triển một cách hiệu quả hơn.
Hãy xem xét "Apidog" của chúng tôi, công cụ giúp đơn giản hóa bài kiểm tra API. Apidog là công cụ sáng tạo nâng cao hiệu suất công việc với kiểm tra API tự động.
Hãy tải về Apidog và cảm nhận hiệu quả của nó. Với việc củng cố kiến thức cơ bản và các công cụ mới, hãy cùng hướng tới thành công cho dự án của bạn.
button
apidogクライアント

Di chuyển, sao chép và xoá tệp/thư mục

Khi thao tác với tệp và thư mục, các lệnh mv (di chuyển), cp (sao chép), rm (xoá) thường được sử dụng. Mỗi lệnh là một công cụ rất quan trọng để làm việc hiệu quả trong hệ thống tệp. Bây giờ hãy cùng xem xét từng lệnh một cách chi tiết.

Lệnh mv là gì

Lệnh mv dùng để di chuyển hoặc đổi tên tệp hoặc thư mục. Nó thường được sử dụng để thay đổi vị trí của tệp.

Cách sử dụng cơ bản

Cấu trúc cơ bản của mv như sau:

mv [tùy chọn] <nguồn> <đích>

Ví dụ, để di chuyển tệp có tên file1.txt vào thư mục dir1:

mv file1.txt dir1/

Cũng có thể được sử dụng để đổi tên tệp như sau:

mv oldname.txt newname.txt

Các tùy chọn chính

Ví dụ sử dụng

1. Di chuyển với xác nhận
Đây là tùy chọn sẽ xác nhận việc có ghi đè tệp nếu có tệp cùng tên trong đích.

mv -i file1.txt dir1/

2. Đổi tên tệp và bật hiển thị chi tiết
Trong khi di chuyển tệp, bạn có thể theo dõi tệp nào đang được di chuyển.

mv -v file1.txt dir1/

Lệnh cp là gì

Lệnh cp được sử dụng để sao chép tệp và thư mục và thường được sử dụng để sao lưu.

Cách sử dụng cơ bản

Cấu trúc cơ bản của cp như sau:

cp [tùy chọn] <nguồn> <đích>

Ví dụ, để sao chép tệp file1.txt vào thư mục dir1/:

cp file1.txt dir1/

Các tùy chọn chính

Ví dụ sử dụng

  1. Sao chép thư mục đệ quy
cp -r dir1/ dir2/

Thao tác này sẽ sao chép toàn bộ nội dung của thư mục dir1 vào dir2.

2. Sao chép với xác nhận ghi đè

cp -i file1.txt dir1/

Nếu đã có tệp cùng tên trong dir1/, bạn sẽ được xác nhận trước khi ghi đè.

Lệnh rm là gì

Lệnh rm được sử dụng để xoá tệp và thư mục. Lệnh này rất mạnh mẽ, và các tệp đã xoá thường không thể phục hồi, vì vậy cần cẩn thận khi sử dụng.

Cách sử dụng cơ bản

Cấu trúc cơ bản của rm như sau:

rm [tùy chọn] <tên_tệp>

Ví dụ, để xoá tệp file1.txt:

rm file1.txt

Các tùy chọn chính

button

Ví dụ sử dụng

  1. Xoá thư mục đệ quy
rm -r dir1/

Thao tác này sẽ xoá toàn bộ thư mục dir1 và nội dung bên trong của nó.

2. Xoá cưỡng bức

rm -f file1.txt

Thao tác này sẽ xoá file1.txt mà không cần xác nhận.

3. Xác nhận trước khi xoá

rm -i file1.txt

Trước khi xoá, bạn sẽ được yêu cầu xác nhận.

Apidog và các lệnh cơ bản trên Linux để phát triển hiệu quả


Apidog cũng có sẵn cho người dùng Linux! Tuy nhiên, bạn có thể đang tự hỏi: Tại sao lại sử dụng Apidog?

apidog-機能紹介
button

Apidog giúp đơn giản hóa phát triển API, cho phép mọi cấp độ kỹ năng đều có thể dễ dàng sử dụng công cụ. Với giao diện người dùng đơn giản và trực quan, Apidog giúp các nhà phát triển nhanh chóng thích ứng với môi trường phát triển mới.

Nhập khẩu tất cả API vào Apidog để sửa chữa

Bằng cách nhập khẩu API vào Apidog trên thiết bị Linux, bạn có thể bắt đầu bước đầu để hoàn thiện API! Apidog hỗ trợ nhiều loại tệp API khác nhau, bao gồm OpenAPI (hay Swagger), Postman, và Insomnia.

APIをインポート

Đầu tiên, mở phần cài đặt dự án và tìm nút Nhập khẩu dữ liệu trong mục Quản lý dữ liệu. Nếu không tìm thấy loại tệp bạn muốn nhập khẩu, đừng lo lắng! Chỉ cần kéo và thả tệp vào dưới màn hình.

Dễ dàng thêm script kiểm tra vào Apidog

Sau khi bạn nhập khẩu API hoặc tạo dự án mới trong Apidog, bạn có thể thêm script kiểm tra.

apidog-後処理

Tìm tiêu đề Chuẩn bị trước trong phần chỉnh sửa API. Bạn sẽ thấy một thanh được gán nhãn "Đoạn mã". Tại đây, bạn có thể triển khai script tùy chỉnh cho yêu cầu API. Nếu không biết viết gì, bạn cũng có thể chọn tùy chọn đoạn mã ở phía bên phải không gian mã.

Tóm lại

Các lệnh mv, cp, rm là những công cụ rất tiện lợi khi thao tác với hệ thống tệp trên Linux. Việc hiểu cách sử dụng cơ bản và các tùy chọn của từng lệnh rất quan trọng để bạn có thể lựa chọn đúng khi cần. Khi nắm vững các lệnh này, bạn sẽ quản lý tệp trên Linux một cách hiệu quả hơn.

Nắm vững những lệnh này, bạn sẽ có thể làm việc trong môi trường Linux một cách suôn sẻ hơn.

Phần Thực hành: Kết hợp các lệnh thường dùng

1. Sao lưu và sau đó di chuyển tệp

cp file1.txt file1.txt.bak && mv file1.txt /path/to/destination/

Lệnh này sẽ tạo một bản sao lưu của tệp trước, sau đó di chuyển tệp.

2. Xác nhận trước khi xoá

rm -i file1.txt

Xác nhận tệp mà bạn muốn xoá trước khi thực hiện việc xoá.

Như vậy, chúng tôi đã giải thích về cách sử dụng cơ bản và các tùy chọn của lệnh mv, cprm. Bằng cách sử dụng tốt những lệnh này, bạn sẽ có thể thao tác trên Linux một cách hiệu quả hơn.

FAQ: Lệnh Linux [mv/cp/rm] (Dành cho người mới)

Q1: Có thể ghi đè tệp khi dùng lệnh mv không?

mv -i source.txt /destination/

Q2: Làm thế nào để sao chép thư mục với lệnh cp?

cp -r /source/directory /destination/

Q3: Làm thế nào để hiển thị thông báo xác nhận khi xoá tệp bằng lệnh rm?

rm -i file.txt

Q4: Sự khác nhau giữa mvcp là gì?

Q5: Làm thế nào để xoá thư mục bằng lệnh rm?

rm -rf /path/to/directory/
button

Tóm tắt FAQ:

Thực hành thiết kế API trong Apidog

Khám phá cách dễ dàng hơn để xây dựng và sử dụng API