Cách sao chép cấu trúc thư mục mà không cần sao chép tệp trên PC chạy Windows, Mac hoặc Linux

Spread the love

Nếu bạn đã tìm thấy một cách hiệu quả để tổ chức dữ liệu của mình trên các thư mục và thư mục con, bạn có thể muốn tái tạo cấu trúc đó. Tuy nhiên, các cách sao chép thư mục điển hình cũng bao gồm các tệp trùng lặp, vì vậy bạn sẽ phải lãng phí thời gian để làm trống các thư mục. May mắn thay, một số phương pháp đã khắc phục được sự cố này trong các máy tính chạy Windows 11 và 10, macOS và Linux. Tiếp tục đọc để tìm hiểu cách sao chép cấu trúc thư mục mà không có tệp gốc của nó.

Sao chép cấu trúc thư mục mà không cần sao chép tệp trong Windows 11

Windows File Explorer không cung cấp tùy chọn tích hợp để tự động sao chép cấu trúc thư mục phức tạp. Việc duyệt qua các phân cấp thư mục và sao chép chúng thật tẻ nhạt và đòi hỏi thời gian và nỗ lực. May mắn cho người dùng Windows 11 vẫn còn hai phương pháp khác để sao chép cấu trúc thư mục mà không cần chuyển tệp.

Cách đầu tiên liên quan đến việc sử dụng Command Prompt. “Xcopy” là viết tắt của “bản sao mở rộng” và lệnh này cho phép bạn chuyển cấu trúc thư mục sang vị trí lưu trữ mới mà không cần sao chép tệp. Dòng lệnh sử dụng công tắc “/ t” để làm như vậy. Vấn đề là công tắc nhân bản không thể phát hiện các thư mục trống, vì vậy cần phải sửa đổi nó và thêm công tắc “/ e”. Việc kết hợp cả hai sẽ giúp Command Prompt xác định các thư mục trống và sao chép mô hình tổ chức của chúng. Đây là cách sử dụng “xcopy” trong Command Prompt:

  • Giữ “Windows + R” để mở hộp thoại Chạy.
  • Gõ “cmd” vào cửa sổ hộp thoại và nhấp vào nút “OK” để khởi chạy Command Prompt.
  • Trong cửa sổ Command Prompt, nhập nội dung sau: “xcopy”, “source”, “destination” / t / e.
  • Thay vì “nguồn”, hãy nhập đường dẫn lưu trữ cấu trúc thư mục mà bạn muốn sao chép.
  • Thay vì “đích”, hãy nhập đường dẫn mà bạn muốn lưu trữ hệ thống phân cấp đã sao chép.
  • Nhấn vào “Enter” trên bàn phím.
  • Bạn cũng có thể sử dụng Command Prompt với lệnh Robocopy để sao chép các thư mục thư mục, cấu trúc phân cấp và cấu trúc. Microsoft dự định Robocopy sẽ hoạt động như một phiên bản chức năng hơn của “xcopy”, cung cấp cho người dùng nhiều tùy chọn hơn để thao tác và sắp xếp các tệp và thư mục. Bạn có thể không gặp rắc rối khi sao chép các thư mục tệp phức tạp bằng cách gõ một dòng lệnh tương đối ngắn. Làm như vậy:

      Cách xem ứng dụng nào đang sử dụng micrô của bạn trên Windows 10
  • Nhấn “Windows + R” để khởi chạy hộp thoại Run.
  • Nhập “cmd” vào cửa sổ bật lên.
  • Nhấn giữ “Ctrl + Shift + Enter” để bật tùy chọn “Chạy với tư cách quản trị viên”.
  • Khi cửa sổ Command Prompt xuất hiện, hãy nhập dòng lệnh sau: “robocopy”, “source”, “destination” / e / xf * ”.
  • Thay thế “nguồn” bằng đường dẫn chứa cấu trúc thư mục mà bạn muốn sao chép.
  • Thay thế “đích” bằng đường dẫn mà cấu trúc trùng lặp sẽ được tạo.
  • Nhấn phím “Enter”.
  • Công tắc “/ e” cho phép hệ thống sao chép các cấu trúc con được nhúng trong cấu trúc thư mục.

    Công tắc “/ xf *” điều chỉnh dòng lệnh, ngăn hệ thống sao chép bất kỳ tệp nào được giữ trong các thư mục.

    Tùy chọn thứ hai cho người dùng Windows 11 là sao chép cấu trúc thư mục bằng phần mềm của bên thứ ba. Đây là một lựa chọn tuyệt vời nếu bạn không cảm thấy thoải mái khi làm việc với các dòng lệnh hoặc không chắc chắn về kiến ​​thức kỹ thuật của mình. Một trong những chương trình thân thiện với người dùng nhất là Duplicate Directory. Các nhà phát triển muốn bạn xác định mức độ hữu ích của công cụ này, vì vậy không có thẻ giá cố định. Khách hàng có thể quyên góp bất kỳ số tiền nào họ muốn để tải phần mềm. Để sao chép cấu trúc với Thư mục trùng lặp:

  • Tải xuống và khởi chạy chương trình.
  • Chọn đường dẫn cấu trúc thư mục gốc.
  • Chọn đường dẫn vị trí cấu trúc thư mục đã sao chép.
  • Nhấn nút “Nhân bản”.
  • Chương trình sẽ sao chép tất cả các thư mục nguồn ở một vị trí mới mà không cần di chuyển hoặc sao chép các tệp.

    Sao chép cấu trúc thư mục mà không cần sao chép tệp trong Windows 10

    Windows File Explorer hữu ích để tạo thư mục cho tệp của bạn theo cách thủ công, nhưng nó không có tính năng cho phép người dùng Windows 10 tạo bản sao của cấu trúc thư mục và thư mục. Nếu bạn đang làm việc trên các dự án cá nhân hoặc chuyên nghiệp phức tạp, các thư mục của bạn có thể chứa đầy các thư mục con. Việc tạo lại cấu trúc này cần rất nhiều kiên nhẫn và năng lượng. May mắn thay, bạn có thể sử dụng các dòng lệnh để tạo lại cấu trúc thư mục một cách dễ dàng.

      Cách cài đặt bản cập nhật tháng 5 năm 2020 của Windows 10

    Các dòng lệnh hoạt động như một mã giả và thường được sử dụng với Command Prompt để thực thi các tác vụ khác nhau. Lệnh “xcopy” sao chép các thư mục và bạn có thể sửa đổi nó bằng cách sử dụng các công tắc xác định khía cạnh nào sẽ được sao chép hoặc loại trừ. Công tắc “/ t” báo hiệu cho hệ thống rằng nó sẽ sao chép tất cả các thư mục mà không có tệp. Vì chức năng này không đăng ký các thư mục trống, dòng lệnh cũng sẽ bao gồm công tắc “/ e”. Hệ thống sẽ quét các cấu trúc chứa các thư mục trống và sao chép toàn bộ. Để thực hiện lệnh:

  • Nhấn vào “Windows + R” để mở hộp thoại Run.
  • Gõ “cmd” và nhấp vào “OK” để khởi chạy Command Prompt.
  • Gõ “xcopy”, “source”, “destination” / t / e trong cửa sổ Command Prompt.
  • Thay vì “nguồn”, hãy nhập đường dẫn của phân cấp thư mục mà bạn muốn sao chép.
  • Thay vì “đích”, hãy nhập đường dẫn mà bạn muốn lưu cấu trúc thư mục đã sao chép.
  • Nhấn “Enter” trên bàn phím của bạn.
  • Một tùy chọn khác là lệnh Robocopy. Đây là cách sao chép cấu trúc thư mục với dòng Robocopy:

  • Nhấp vào “Windows + R” để hiển thị hộp thoại Chạy.
  • Nhập “cmd” vào cửa sổ mới.
  • Giữ “Ctrl + Shift + Enter” để chạy Command Prompt với tư cách quản trị viên.
  • Gõ “robocopy”, “source”, “destination” / e / xf * ”trong cửa sổ Command Prompt.
  • Thay thế “nguồn” bằng đường dẫn của cấu trúc thư mục gốc.
  • Thay thế “đích” bằng đường dẫn nơi bạn sẽ lưu cấu trúc thư mục đã sao chép.
  • Nhấn vào phím “Enter”.
  • Hành động này sẽ sao chép cấu trúc, bảo toàn tất cả các thư mục con và loại trừ các tệp gốc.

    Sao chép cấu trúc thư mục mà không cần sao chép tệp trên máy Mac

    Nếu bạn có MacBook, bạn có thể sao chép cấu trúc thư mục bằng dòng lệnh hoặc phần mềm của bên thứ ba.

    MacOS thực thi các lệnh bằng Mac Terminal. Để sao chép cấu trúc thư mục bằng chương trình:

  • Mở thư mục nguồn của cấu trúc.
  • Mở thư mục đích cho cấu trúc trùng lặp.
  • Nhấn vào nút “Launchpad” và nhập “Terminal” vào thanh tìm kiếm.
  • Khi nó hiển thị trong kết quả tìm kiếm, hãy nhấn vào chương trình để mở nó.
  • Nhập lệnh sau vào cửa sổ Terminal: rsync -avf ”+ * /” -f ”- *”
  • Kéo và thả thư mục nguồn vào cửa sổ.
  • Kéo và thả thư mục đích vào Terminal.
  • Nhấn “Enter” từ bàn phím.
  •   Cách chạy phần mềm Windows trên Linux dễ dàng hơn với Chai

    Hành động sẽ sao chép cấu trúc thư mục ở vị trí mới mà không giữ lại bất kỳ tệp gốc nào.

    Bạn cũng có thể sao chép cấu trúc và cấu trúc phân cấp bằng phần mềm Duplicate Directory. Ứng dụng này không liên quan đến việc viết các dòng lệnh và hoạt động trên các khoản quyên góp. Người dùng có thể quyết định chương trình có giá trị bao nhiêu và tải xuống sau khi đóng góp. Đây là cách sử dụng phần mềm:

  • Tải xuống và khởi chạy Thư mục Nhân bản.
  • Chọn đường dẫn nguồn của cấu trúc thư mục.
  • Chọn đường dẫn vị trí của cấu trúc được nhân bản.
  • Nhấp vào nút “Nhân bản”.
  • Chương trình sẽ sao chép các thư mục và thư mục con, nhưng sẽ không bảo toàn các tệp, cho phép bạn lưu trữ và sắp xếp dữ liệu mới.

    Sao chép cấu trúc thư mục mà không cần sao chép tệp trong Linux

    Các hệ thống Linux cho phép người dùng thực thi nhiều lệnh, nhưng đôi khi việc nhớ tất cả các dòng lệnh là điều khó khăn. Cách nhanh nhất để sao chép cấu trúc thư mục trong Linux là sử dụng lệnh “rsync”, một công cụ để sao chép tệp và thư mục. Vì các tiện ích “rsync” được cài đặt sẵn trên các sản phẩm Linux nên việc sao chép phân cấp thư mục mà không có tệp là tương đối đơn giản. Làm như vậy:

  • Nhấn “Crtl + Alt + T” để mở ứng dụng Terminal.
  • Nhập lệnh “rsync” sau vào cửa sổ Terminal: $ rsync -av -f ”+ * /” -f ”- *” “(nguồn) (đích)”
  • Thay thế “nguồn” bằng đường dẫn chứa cấu trúc thư mục gốc.
  • Đánh dấu lại “đích” với đường dẫn mà cấu trúc đã sao chép sẽ được tạo.
  • Nhấn phím “Enter”.
  • Dòng lệnh đã sửa đổi hướng dẫn hệ thống sao chép các thư mục và thư mục con nhưng bỏ qua các tệp.

    Sao chép cấu trúc thư mục một cách hiệu quả

    Máy tính xách tay và PC của chúng tôi giúp chúng tôi theo dõi thông tin và tài liệu cá nhân và nghề nghiệp, vì vậy điều cần thiết là dữ liệu phải được tổ chức tốt. Để đảm bảo dữ liệu của bạn có thứ tự, bạn có thể sao chép cấu trúc thư mục trống trên thiết bị của mình bằng cách sử dụng dòng lệnh hoặc chương trình của bên thứ ba.

    Bạn đã bao giờ sao chép phân cấp thư mục hoặc thư mục chưa? Bạn có sử dụng một trong các phương pháp được nêu trong bài viết này không? Cho chúng tôi biết trong phần ý kiến ​​dưới đây.

    x