ネットワークを介して他のコンピューターにファイルを送信する最も簡単で汎用性の高い方法は何ですか?つまり、他の人が現在使用しているコンピューターを意味します。コンピューターでアクティブなセッションが開いている場合、SSHが機能するとは思わない。
これまでのところnetcat
、を使用しています。しかし、これを行う他の簡単な方法はありますか?私が抱えている1つの問題netcat
は、受信者がファイルの終わりを知る必要があり、ストリームの名前を考え出す必要があるということです。
netcat hostname | tar -x
あなたがファイルを置きたいディレクトリにあると思います。
netcat
、tar
アーカイブを送信し、その場で解凍できます。これにより、ファイル名の問題が解決され、より柔軟になります。しかし、最終的に私は推測するscp
かrsync
、簡単なオプションです。