Bagaimana cara berbagi file antara Linux dan Windows?

10

Saya bertanya-tanya, apakah ada cara untuk dengan mudah berbagi folder antara Linux dan Windows?

user705414
sumber
6
Bisakah Anda menjelaskan secara mendalam kebutuhan Anda? Kalau tidak, saya harus menandai bukan pertanyaan nyata.
jrg
3
Apakah yang Anda maksud berbagi antara mesin atau pada mesin yang sama?
Roman B.

Jawaban:

11

Samba

Jika Anda ingin berbagi file yang tersimpan di Linux Linux, instal server Samba di mesin Linux. Ikuti dokumentasi ( Red Hat 6 , CentOS 5 , Ubuntu ).

Jika Anda ingin berbagi file dari Windows, manajer file Anda di Linux mungkin dapat terhubung ke share Windows tanpa upaya ekstra dari pihak Anda. Coba jelajahi smb:///. Jika Anda ingin akses dari baris perintah, jalankan

mkdir /media/somedir
sudo mount -t cifs //servername/sharename /media/somedir

(Jika Anda memerlukan bantuan di sisi Windows, tanyakan di situs Windows.)

Gilles 'SANGAT berhenti menjadi jahat'
sumber
2
Atau gunakan klien NFS pada kotak
MSWindows
perintah ini berfungsi sempurna tetapi ketika saya me-restart komputer saya harus melakukannya lagi. Apakah ada cara untuk melakukannya secara permanen?
Tak
@Tak Anda dapat menambahkan entri /etc/fstab, tetapi ini biasanya merupakan ide yang buruk dengan Samba, karena itu berarti komputer Anda akan macet saat boot jika server sedang down. Anda juga dapat mengatur automounter, sehingga pemasangan dilakukan ketika Anda mencoba mengakses direktori. Saya tidak memiliki petunjuk apa pun, mencari di web atau di situs ini dan mengajukan pertanyaan baru jika Anda tidak dapat menemukan informasi yang cukup untuk mengaturnya.
Gilles 'SO- stop being evil'
@Gilles terima kasih, saya telah mengirim pertanyaan di sini mari kita berharap seseorang memiliki solusi unix.stackexchange.com/questions/430414/...
Tak
7

Jawabannya akan sangat bergantung pada mana dari dua pertanyaan yang sebenarnya Anda tanyakan.

Jika Anda ingin berbagi file dan direktori melalui jaringan antara PC yang menjalankan windows dan komputer yang menjalankan linux pada saat yang sama, jawaban Gilles mengenai Samba jelas merupakan cara yang harus dilakukan.

Jika Anda bertanya bagaimana cara membuat partisi / drive pada sistem dual-boot tunggal yang dapat dibaca oleh Windows dan pengaturan linux Anda, cara termudah adalah memformat partisi sebagai NTFS dan menggunakan ntfs-3g untuk memasangnya di read / mode tulis di linux.

Shadur
sumber
2
Atau gunakan driver ext2 / 3/4 untuk WIndows. Ketika saya menjelajahi pertanyaan tentang keberadaan driver untuk sistem file Linux modern di Windows, saya menemukan bahwa tidak ada driver untuk XFS atau btrfs . Tapi ada satu untuk ext .
imz - Ivan Zakharyaschev
3
The ntfs-3gdriver linux tampaknya secara signifikan lebih matang dan dapat diandalkan dibandingkan dengan ext2/3/4driver untuk jendela.
Shadur
Ok, bagi saya pribadi, saya tidak punya pengalaman dengan driver ext2 / 3/4 untuk Windows. @ Safur - terima kasih atas kesan Anda (bahwa itu belum matang)!
imz - Ivan Zakharyaschev
4

Untuk Linux -> bagian Windows, berikut ini adalah favorit saya:

  • python2 -m SimpleHTTPServer
  • python3 -m http.server

Ini membuka HTTP-Server pada Port 8000 untuk direktori saat ini. Anda dapat mengaksesnya dari Windows dengan mengetik IP-Adress di browser - mis.http://192.0.2.91:8000/

Jika Anda ingin berbagi direktori, Anda harus zipnya.

schmijos
sumber
Python juga tersedia untuk Windows, jadi ini juga harus bekerja dengan cara lain.
Oskar Skog