Linux ve Windows arasında dosya paylaşma


10

Merak ediyorum, bir klasörü Linux ile Windows arasında kolayca paylaşmanın bir yolu var mı?


6
Gereksinimlerinizi derinlemesine açıklayabilir misiniz? Aksi takdirde, gerçek bir soru olarak işaretlemem gerekecekti.
jrg

3
Makineler arasında mı yoksa aynı makinede mi paylaşmak istersiniz ?
Roman B.28

Yanıtlar:


11

Samba

Linux Linux'ta depolanan dosyaları paylaşmak istiyorsanız, Linux makinesine bir Samba sunucusu yükleyin. Belgeleri izleyin ( Red Hat 6 , CentOS 5 , Ubuntu ).

Windows'dan dosya paylaşmak istiyorsanız, Linux dosya yöneticiniz muhtemelen herhangi bir ekstra çaba harcamadan bir Windows paylaşımına bağlanabilir. Göz atmayı deneyin smb:///. Komut satırından erişmek istiyorsanız,

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

(Windows tarafında yardıma ihtiyacınız varsa, bir Windows sitesinde sorun.)


2
Veya MSWindows kutusunda bir NFS istemcisi kullanın
symcbean

Bu komut mükemmel çalışıyor ancak bilgisayarı yeniden başlattığımda tekrar yapmak zorunda kaldım. Kalıcı olarak yapmanın bir yolu var mı?
Tak

@Tak Bir giriş ekleyebilirsiniz /etc/fstab, ancak bu Samba için genellikle kötü bir fikirdir, çünkü sunucu kapalıyken önyükleme yaparken bilgisayarınızın sıkışacağı anlamına gelir. Dizine erişmeye çalıştığınızda bağlantının yapılması için bir otomatik sayaç da ayarlayabilirsiniz. İşaretçim yok, web'de veya bu sitede arama yapın ve ayarlamak için yeterli bilgi bulamazsanız yeni bir soru sorun.
Gilles 'SO- kötü olmayı bırak

@Gilles teşekkürler, burada bir soru yayınladım, birisinin bir çözümü olduğunu umalım unix.stackexchange.com/questions/430414/…
Tak

7

Bu sorunun cevabı, aslında iki sorudan hangisini sorduğunuza bağlı olacaktır.

Pencereleri çalıştıran bir bilgisayar ile linux çalıştıran bir bilgisayar arasında bir ağ üzerinden dosya ve dizinleri paylaşmak istiyorsanız, Gilles'in Samba ile ilgili cevabı kesinlikle gitmenin yoludur.

Hem pencerelerinizin hem de linux kurulumlarınızın okuyabileceği tek bir çift önyükleme sisteminde nasıl bölüm / sürücü oluşturacağınızı soruyorsanız, en kolay yol bir bölümü NTFS olarak biçimlendirmek ve ntfs-3g'yi okuma / Linux'ta yazma modu.


2
Veya Windows için bir ext2 / 3/4 sürücüsü kullanın . Windows altında modern Linux dosya sistemleri için sürücülerin varlığını araştırdığımda, XFS veya btrfs için sürücü olmadığını keşfettim . Ama ext için bir tane vardı .
imz - Ivan Zakharyaschev

3
ntfs-3gLinux için sürücü çok daha olgun ve daha güvenilir gibi görünüyor ext2/3/4pencereler için sürücüler.
Shadur

Tamam, kişisel olarak bana gelince, Windows için ext2 / 3/4 sürücüsü ile hiçbir deneyimim yoktu. @Shadur - izleniminiz için teşekkürler (olgun değil)!
imz - Ivan Zakharyaschev


4

Linux -> Windows bölümü için favorim:

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

Bu, geçerli dizin için Port 8000'de bir HTTP Sunucusu açar. IP Adresinizi bir tarayıcıya yazarak Windows'a erişebilirsiniz - ör.http://192.0.2.91:8000/

Bir dizini paylaşmak istiyorsanız, dizini sıkıştırmanız gerekir.


Python Windows için de kullanılabilir, bu yüzden başka şekilde de çalışmalıdır.
Oskar Skog
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.