GNU/Linux >> Linux の 問題 >  >> Ubuntu

ローカルネットワークを使用してWindowsとLinux間でファイルを転送する

最近、Wi-Fi経由でPCからPCにファイルを転送するためのシンプルなファイル共有アプリを探しました。 —そして素晴らしいアプリを見つけました。

LAN共有は、WindowsやLinuxディストリビューションを実行しているコンピューター間でファイルをすばやく送信できる、無料のオープンソースのクロスプラットフォームツールです。

ファイル転送は、ローカルネットワークまたはWi-Fiを介して、PCからPCに直接行われます。複雑な設定や構成は必要ありません。また、あいまいな設定や権限に煩わされる必要もありません。

しかし、もっとお見せする前に、少し裏話があります。

WiFi経由で2台のコンピューター間でファイルを共有する

最近、コーヒーショップのラップトップからメインのUbuntuPCに8GBのディスクイメージを転送する必要がありました。質問は:どうやって?

私の最初の本能は(ほとんどの人のように)最も近いUSBドライブに手を伸ばすことでした。だから私はしました。しかし、いくつかの腹立たしいほど未知の理由で、ISOは永遠に ファイルマネージャを介してコピーする—さらに悪いことに:1秒が経過するにつれて速度が遅くなりました!

せっかちなことに、私はUSBをヤンクアウトし(アドバイスはありません)、ブラウザを起動して、煩わしい「仲介者」なしでPCからPCにファイルを転送するより高速な方法を見つけました。

今、私はSamba、ネットワーク共有、ローカルワークグループ、sshファイル転送などを認識しています。しかし、私はシンプルなもの、複雑な構成のないもの、そして最初にインターネットにファイルをアップロードする必要のないものが欲しかったのです。

そして、LANShareで必要なものすべてを見つけました。

LAN共有はオープンソースのネットワークファイル転送ソフトウェアです

LAN Shareは、C++およびQtで記述されたオープンソースのネットワークファイル転送クライアントです。あるコンピューターから別のコンピューターにファイルまたはフォルダーを送信したり、アプリを実行している他のコンピューターからファイルまたはフォルダーを受信したりするために使用できます。

さらに良いLAN共有はWindowsとUbuntuLinuxをサポートします 、つまり、次の目的で使用できます:

  • WindowsからUbuntuにファイルを転送する
  • UbuntuからWindowsにファイルを転送する
  • WindowsからWindowsへのファイル転送
  • UbuntuからUbuntuにファイルを転送する

サードパーティのサーバー、クラウドサービス、複雑なプロトコルの配置はありません。

それぞれにアプリをインストールするだけです 使用するコンピューターの場合は、[送信]メニューを使用して、送信するファイルまたはフォルダーを選択し、リストから[受信側]コンピューターを選択します。

唯一の難しい要件は、両方のコンピューターが同じローカルネットワークまたはWi-Fi接続上にあることです。

LAN共有のメリットは次のとおりです。

  • PC間で直接動作
  • 異なるオペレーティングシステム間でファイルを送信できます
  • ファイルサイズの制限はありません
  • Dropboxのようなクラウドサービスを使用するよりも速い

このアプリが好きな理由の1つは、シンプルでわかりやすいインターフェースです。

メインウィンドウは半分に分割され、上部のセクションは「送信済み」ファイル専用で、下部のセクションは「受信済み」ファイル専用です。これらはリアルタイムの進行状況バーを表示します およびファイルが実際に送信および/または受信されているときのメタデータ。

一時停止、スキップ、キャンセルの基本的なコントロールは、タスクの管理が簡単で、完了したタスクをクリアするためのボタンがあることを意味します。

設定 ボタンは、次のオプションへのアクセスを提供します:

  • デバイス名の設定/変更
  • ポートの設定/変更
  • ファイルバッファサイズを設定する
  • ダウンロードフォルダを設定

高度な機能が不足している

このアプリには高度な機能とセキュリティ設定が欠けているという問題がありますが、自宅でしか使用しないので、問題ありません。

私が本当に感謝しているのは、異なるオペレーティングシステムを実行しているマシン間でファイルを転送できることです。 WindowsからUSBにファイルを転送し、次にUSBからUbuntuマシンにファイルを転送するという退屈なプロセスを実行する必要がなくなりました。ネットワークを介して物事を簡単にフェリーで運ぶことができます!

また、このようなツールは、(十分な大きさの)USBサムドライブが手元にない場合、またはインターネット接続が機能していない場合に特に便利です(ルーターが機能している限り、このアプリも機能します)。

これは、ネットワークを介してLinuxマシンからLinuxマシンにファイルをコピーする最速の方法ですか?

わかりませんが、USBスティックへの無気力な書き込み速度よりもはるかに高速で、ネットワーク共有を設定するよりもはるかに少ない労力でした(さらに、送信したファイルはネットワーク上の他の人には検出されません)。 。

LAN共有のダウンロード

Windows 64ビットおよびUbuntuのインストーラーは、プロジェクトのGithubページで入手できます:

WindowsおよびLinux用のLAN共有をダウンロード

テレポート、NitroShare、その他のネットワークファイル転送の代替手段

LAN共有はそこにある唯一のネットワークファイル共有ソフトウェアではありません。 Windows、macOS、Linux、Android、iOS向けに、無料と有料の両方のアプリが多数存在します。

LAN共有に代わるもう1つのオープンソースはNitroShareです。 LAN共有と同じように機能しますが、オプションのTSL暗号化のように、いくつかの追加のベルとホイッスルを使用できます。

LinuxからLinuxへの転送には、豊富なGNOMEShell統合を備えたGTKファイル送信アプリであるTeleportがあります。 Flathubからインストールできます。

ネットワークマップ、Samba共有、SSH、sFTPなど、デスクトップアプリを使用せずにPCからPCにファイルを転送する方法は他にもたくさんあります。

必要なときに使うだけです。

使用しているものを教えてください

この投稿では、ネットワーク経由でファイルを送信するために使用したツールだけを取り上げました。 あなたを教えてください 以下のコメントセクションで、コンピュータ間でファイルをすばやくシャントするために使用します。


Ubuntu
  1. ncおよびpvコマンドを使用して2台のコンピューター間でファイルを転送する方法

  2. LinuxとWindows間でSAMBAサーバーを構成してファイルを転送する方法

  3. SFTPプロトコルを使用してローカルマシンとリモートマシン間でファイルを転送する方法

  1. SCPとFTPを使用してLinuxのサーバー間でファイルを転送する方法

  2. SFTPプロトコルを使用してローカルマシンとリモートマシン間でファイルを転送する

  3. WinSCPを使用してLinuxとWindows間のファイル転送を自動化するバッチスクリプトを作成する

  1. このオープンソースツールを使用して、携帯電話とLinux間でファイルを転送します

  2. Linux – LinuxホストとWindowsゲスト間でファイルを共有しますか?

  3. WindowsとUbuntuの間でファイルを共有するためにどのファイルシステムを選択しますか?