Lệnh mv trong Linux được sử dụng để di chuyển hoặc đổi tên một hoặc nhiều file và thư mục. “mv” là viết tắt của “move”. Khi sử dụng lệnh này, bạn cần chỉ định tên file hoặc thư mục mà bạn muốn di chuyển hoặc đổi tên, và chỉ định đường dẫn mới cho chúng.
Cú pháp chung của lệnh mv như sau:
mv [option] source_file(s) destination
Trong đó:
- option: Các tùy chọn thêm cho lệnh.
- source_file(s): Tên file hoặc thư mục cần di chuyển hoặc đổi tên.
- destination: Đường dẫn mới cho file hoặc thư mục.
Một số tùy chọn phổ biến của lệnh mv:
-i
: Hỏi người dùng xác nhận trước khi ghi đè lên file đích nếu đã tồn tại.-f
: Ghi đè lên file đích mà không cần xác nhận từ người dùng.-v
: Hiển thị thông báo chi tiết về quá trình di chuyển hoặc đổi tên.
Ví dụ:
- Đổi tên file:
mv file1.txt file2.txt
- Di chuyển một file từ thư mục hiện tại đến thư mục khác:
mv file1.txt /home/user/documents
- Di chuyển nhiều file đến một thư mục mới:
mv file1.txt file2.txt /home/user/documents
- Đổi tên thư mục:
mv folder1 folder2