LinuxとWindowsの間でファイルを共有するには?


10

LinuxとWindowsの間でフォルダを簡単に共有する方法はありますか?


6
要件を詳しく説明できますか?そうでなければ、私は本当の質問ではないとフラグを立てる必要があります。
jrg

3
マシンまたは同じマシン上で共有することを意味しますか?
ローマンB.

回答:


11

サンバ

Linux Linuxに保存されているファイルを共有する場合は、LinuxマシンにSambaサーバーをインストールします。ドキュメントに従ってください(Red Hat 6CentOS 5Ubuntu)。

Windowsからファイルを共有したい場合、Linuxのファイルマネージャはおそらくあなたの側で余計な努力をしなくてもWindows共有に接続できます。ブラウジングしてみてくださいsmb:///。コマンドラインからアクセスしたい場合は、

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

(Windows側でサポートが必要な場合は、Windowsサイトで質問してください。)


2
または、MSWindowsボックスでNFSクライアントを使用します
symcbean

このコマンドは完璧に機能しますが、コンピュータを再起動すると、もう一度実行する必要がありました。恒久的に行う方法はありますか?
2018年

@Takにエントリを追加でき/etc/fstabますが、サーバーがダウンしている場合、起動中にコンピュータが動かなくなることを意味するため、これは通常Sambaでは悪い考えです。オートマウンターをセットアップして、ディレクトリーにアクセスしようとしたときにマウントが行われるようにすることもできます。ポインタがなく、ウェブまたはこのサイトで検索して、設定するのに十分な情報が見つからない場合は、新しい質問をします。
Gilles 'SO-悪をやめる'

@ギレス、ありがとう、ここに質問を投稿しました。誰かがソリューションunix.stackexchange.com/questions/430414/…を
Tak

7

答えは、実際に尋ねている2つの質問のどちらに大きく依存することになります。

Windowsを実行しているPCとLinuxを実行しているコンピューターの間で同時にオンになっているネットワークを介してファイルとディレクトリを共有したい場合、Sambaに関するGillesの答えは間違いなく進むべき道です。

WindowsとLinuxの両方のセットアップで読み取ることができる単一のデュアルブートシステムでパーティション/ドライブを作成する方法を尋ねる場合、最も簡単な方法は、パーティションをNTFSとしてフォーマットし、ntfs-3gを使用して読み取り/マウントすることです。 Linuxの書き込みモード。


2
または、Windowsにはext2 / 3/4ドライバーを使用します。Windowsで最新のLinuxファイルシステム用のドライバーが存在するかどうかを調べたところ、XFSまたはbtrfs用のドライバーがないことがわかりました。しかし、extに1つありました。
imz-Ivan Zakharyaschev 2011年

3
ntfs-3gLinux用のドライバがはるかに成熟し、より信頼性の高いしているようでext2/3/4、Windows用のドライバ。
Shadur

個人的には、Windows用のext2 / 3/4ドライバーの経験はありませんでした。@Shadur-(成熟していない)印象をありがとう!
imz-Ivan Zakharyaschev


4

Linux-> Windowsパーツの場合、以下が私のお気に入りです。

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

これにより、現在のディレクトリのHTTPサーバーがポート8000​​で開きます。ブラウザからIPアドレスを入力すると、Windowsからアクセスできます。http://192.0.2.91:8000/

ディレクトリを共有する場合は、zipする必要があります。


PythonはWindowsでも利用できるため、他の方法でも動作するはずです。
Oskar Skog 2017
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.