Tôi tự hỏi, có cách nào để dễ dàng chia sẻ một thư mục giữa Linux và Windows không?
Tôi tự hỏi, có cách nào để dễ dàng chia sẻ một thư mục giữa Linux và Windows không?
Câu trả lời:
Nếu bạn muốn chia sẻ các tệp được lưu trữ trên Linux Linux, hãy cài đặt máy chủ Samba trên máy Linux. Làm theo tài liệu ( Red Hat 6 , CentOS 5 , Ubuntu ).
Nếu bạn muốn chia sẻ tệp từ Windows, trình quản lý tệp của bạn trên Linux có thể có thể kết nối với chia sẻ Windows mà không cần nỗ lực thêm về phía bạn. Hãy thử duyệt smb:///
. Nếu bạn muốn truy cập từ dòng lệnh, hãy chạy
mkdir /media/somedir
sudo mount -t cifs //servername/sharename /media/somedir
(Nếu bạn cần trợ giúp về phía Windows, hãy hỏi trên trang web Windows.)
/etc/fstab
, nhưng đây thường là một ý tưởng tồi với Samba, vì điều đó có nghĩa là máy tính của bạn sẽ bị kẹt trong khi khởi động nếu máy chủ không hoạt động. Bạn cũng có thể thiết lập một bộ đếm tự động, để việc gắn kết được thực hiện khi bạn cố gắng truy cập vào thư mục. Tôi không có bất kỳ gợi ý nào, tìm kiếm trên web hoặc trên trang web này và hỏi một câu hỏi mới nếu bạn không thể tìm thấy đủ thông tin để thiết lập nó.
Câu trả lời sẽ phụ thuộc rất nhiều vào câu hỏi nào trong số hai câu hỏi mà bạn đang thực sự hỏi.
Nếu bạn muốn chia sẻ tệp và thư mục qua mạng giữa PC chạy windows và máy tính chạy linux cùng lúc, câu trả lời của Gilles liên quan đến Samba chắc chắn là cách tốt nhất.
Nếu bạn đang hỏi cách tạo phân vùng / ổ đĩa trên một hệ thống khởi động kép duy nhất mà cả thiết lập windows và linux của bạn đều có thể đọc được, cách dễ nhất là định dạng phân vùng là NTFS và sử dụng ntfs-3g để gắn kết nó vào đọc / chế độ ghi trong linux.
ntfs-3g
điều khiển cho linux dường như trưởng thành hơn và đáng tin cậy hơn ext2/3/4
trình điều khiển cho windows.
Đối với phần Linux -> Windows, phần sau đây là phần ưa thích của tôi:
python2 -m SimpleHTTPServer
python3 -m http.server
Điều này sẽ mở HTTP-Server trên Cổng 8000 cho thư mục hiện tại. Bạn có thể truy cập nó từ Windows bằng cách nhập Địa chỉ IP của bạn vào trình duyệt - ví dụ:http://192.0.2.91:8000/
Nếu bạn muốn chia sẻ một thư mục, bạn phải nén nó.