Di chuyển thư mục và thư mục con sang đường dẫn khác


106

Tôi cần di chuyển thư mục của mình với nhiều thư mục con sang một đường dẫn khác.

Tôi đang sử dụng putty và đây là những gì tôi đã thử: MV -r fromflderpath tofolderpath

Tôi đang làm gì sai?


12
Tôi đoán bạn đang nhập lệnh 'mv' và KHÔNG 'MV'.
mdpc

Câu trả lời:


168

Các mvlệnh không có một -Rlá cờ, nó di chuyển thư mục đệ quy:

sudo mv fromPath/ toPath/

Biên tập

Nếu bạn muốn một tập tin không bị thay thế, hãy sử dụng -iđể được nhắc trong trường hợp một tập tin có cùng tên tồn tại.


: Tôi có một tệp, tôi phải di chuyển thư mục này sang thư mục khác nhưng trong thư mục này, tôi có một tệp có cùng tên. Lệnh di chuyển là gì, nếu tôi di chuyển, tôi sẽ được thay thế.
ram

4
Am i thiếu cái gì ở đây? mvdi chuyển một thư mục và tất cả nội dung của nó mà không có bất kỳ cờ nào. không cp -r;rm -rcần thiết
Drake Clarris

xin lỗi, lỗi của tôi. :)
Evandro Silva

21

Đối với những người đang cố gắng di chuyển thư mục, trên Ubuntu bằng Putty, chỉ cần sử dụng lệnh sau:

sudo mv /fromPath/ /toPath/

ví dụ:

sudo mv /root/folder1 /home/folder2/

"/" cuối cùng có nghĩa là bạn sẽ di chuyển thư mục1 vào thư mục2

Nếu bạn không, bạn sẽ nhận được "không có tệp hoặc thư mục như vậy"


7

Điều này làm việc cho tôi:

mv src_folder target_folder/src_folder

tức là không mv src_folder target_folder/


1

Nếu khó sử dụng các lệnh shell thuần - bạn có thể muốn cài đặt ứng dụng giao diện điều khiển Midnight Commander , điều đó giúp dễ dàng hơn ..

Ảnh chụp màn hình Midnight Commander

$ sudo apt-get install mc

Trong Midnight Commander di chuyển thư mục hoặc tệp từ bảng này sang bảng khác là [F6] , sao chép [F5]

$ mc

Nếu bạn cần quyền truy cập root

$ sudo mc

Nếu bạn muốn có một hỗ trợ chuột

$ sudo apt-get install gpm
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.