web-dev-qa-db-ja.com

WinSCPを使用してWindowsからLinuxにファイルを移動するにはどうすればよいですか?

PuTTYWinSCP がありますが、この場合、ディレクトリに入るにはコマンドcd ../publicを使用する必要があるため、WinSCPは機能しません。なんらかの理由で見つかりません。

PuTTYまたはコマンドプロンプトを使用してWindowsファイルをLinuxサーバーにコピーするにはどうすればよいですか? catは、ファイルをコピーして貼り付けるのに役立ちますか?

1
Jamie Nash

PuTTYでファイルを読み取ることができる場合は、WinSCPを使用してファイルをコピーできます。

  1. ファイルがcdを使用しているフォルダーに移動します
  2. 実行pwd -P
  3. winSCPを開始します
  4. 手順2に示すようにフォルダに移動します。
  5. 目的のファイルにマークを付け、ローカルのターゲットフォルダにコピーします
  6. コーヒーブレイクをお楽しみください

[〜#〜] cli [〜#〜] を主張する場合、 rsyncscpよりもはるかに優れたオプションです。まず、ファイルがどこにあるかを把握する必要があります(上記のステップ1および2を参照)。あなたがそれを持っているとき、ファイルをコピーすることは簡単な問題です:

"C:\Program Files (x86)\cwRsync\bin\rsync.exe" \
    [email protected]:/path/with/files/ /cygdrive/c/tmp/files/

WindowsのPuTTYから Rsync を使用すると思います。

Rsyncを使用する利点は、ファイルの数が多い場合、少なくともRsyncを使用している場合は、コピープロセスを最初からやり直す必要がない場合、ファイルコピーの途中でWindowsを再起動する必要があることを知っていることです。再び。

Rsyncは [〜#〜] nfs [〜#〜][〜#〜] ssh [を処理できます〜#〜] 、さらには Samba (およびその他)なので、これが機能しない理由はありません。

これは、コマンドがどのように見えるかのサンプルです。

rsync -avzthH --stats --progress --delete-after --partial-dir=.rsync-partial /source\ directory/ /my\ old \windows\ files/ -e ssh user@linuxpc:/my\ old\ windows\ files\

Linuxへようこそ!

1
Peter Snow

両方のコンピューターに物理的にアクセスできますか?ファイルを「スニーカーネット」で作成できますか(つまり、ファイルをフラッシュドライブなどのポータブルストレージデバイスにコピーして、他のマシンに持ち運ぶことができますか)。

1
Scott

FileZilla クライアントなどのサードパーティアプリケーションを使用できます。

0
Scorpion99

Dan D.がコメントしたように、SSHターミナルでcd ../publicを使用する場合、WinSCPの..フォルダーリンク(一番上のリンク)をダブルクリックしてからダブルクリックすると、同じフォルダーに移動できます。 public

親(..)フォルダーへの読み取りアクセス権がない可能性があるため、最初の手順を実行できません。

その場合は、 Open Directoryコマンド を使用してください。 dialog で、最後のパスコンポーネントをpublicに置き換えて、を押します。 Enter。例えば。初期ディレクトリが/home/yourusernameの場合は、yourusernamepublicに置き換えて、/home/publicを取得します。

0
Martin Prikryl

WinSCPが機能しないとはどういう意味かわかりません。 WinSCPのコマンドライン機能など、私が知らないものを参照していますか?

ただし、いずれの場合でも、PuTTYを使用している場合は、同じディレクトリにpscpを配置する必要があります。これはPuTTY-scpを表します。 pscp実行可能ファイルがWindowsの検索パスのどこかにあることを確認してから、次の手順を実行します。

c:\> cd \file\source\directory\here
c:\> pscp file_name user@linuxserver:/destination/directory/name/here

ここでは、pscp行で指定したユーザーのパスワードを尋ねられます。

Pscpにはさまざまなスイッチがありますが、正確に何をしているのかがわからないと、どのスイッチをどのように使用するかを判断するのは困難です。

0
MelBurslan

1つのオプションは、Linuxマシンのディレクトリを Samba Windowsマシンのマップ先の共有として共有することです。次に、 Windows Explorer を使用して、ファイルをナビゲートおよび操作できます。

もう1つのオプションは、Windows共有をUnixファイルシステムにマウントして、標準のUnixファイル操作コマンドを使用してファイルを移動することです。

0
cmevoli

Enduradataのファイル転送を使用します: http://www.enduradata.com (デモライセンスには必要なすべての機能があります)。開いているファイルも処理します。

0
elhaddi