これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド sendfile です。
プログラム:
NAME
sendfile - インターネット経由でファイルを送信します
SYNOPSIS
ファイルを送信 [ -stMgduzvolSPiqQV ] [ -c= コメント" ] [ -C=プログラム ] [ -ps=[私のID] ] [
-pe=[to_user] ] [ -m LIMIT ] file [...] ユーザー[@host]
ファイルを送信 -a=アーカイブ" [ -uviqQ ] [ -c= コメント" ] [ -C=プログラム ] [ -ps[=my_ID] ] [
-pe[=to_user] ] ファイルまたはディレクトリ [...] 受取人
DESCRIPTION
ファイルを送信 指定された受信者にファイルを送信します。
受信側サイトには SAFT サーバー (単純な非同期ファイル転送) が必要です。
のようにインストールされました sendfileした これにより、受信ファイルが受信者のスプール ディレクトリに保存されます。
SAFT は次の 4 つのファイル タイプを認識します。
BINARY 変更されないバイトストリーム ファイル。
SOURCE レコード指向のプログラム ソース ファイル。 EOL のみが翻訳されます。
TEXT 人間が読めるテキスト ファイル。 EOL と文字セット (ドイツ語のウムラウトなど) は次のようになります。
翻訳。
MIME RFC 2045-2049 で定義されている多目的インターネット メール拡張ファイル。
ファイルは圧縮、pgp 暗号化、pgp 署名付きで送信できます。 SAFT の拡張として、
ファイルを送信 複数のバイナリ ファイルを XNUMX つのアーカイブ ファイルで送信できます。
のデフォルトモード ファイルを送信 圧縮されたバイナリ ファイルを送信しています。 圧縮は無効になります
LAN 内にあるホストや圧縮できないファイルの場合。
ヘルパープログラムを使うと sfconf sendfile を簡単に設定できます。
議論
少なくとも XNUMX つのファイル名と受信者のアドレスを指定する必要があります。 住所は次のとおりです
次のように指定します:
user
ローカル ユーザーまたは sendfile エイリアス (下記を参照)、例: framstag
user @ host
リモート ホスト上のユーザー、例: [メール保護]
saft://ホスト/ユーザー
上記と同様ですが、URL 構文で、例: saft://bofh.belwue.de/framstag
saft://ホスト:ポート/ユーザー
上記と同様ですが、代替 SAFT ポートを使用します。例: saft://bofh.belwue.de:4870/framstag
OPTIONS
-4、 -6 IPv4またはIPv6接続を明示的に強制します。 デフォルトでは、プログラムは次のことを試みます
指定された名前を解決し、適切なプロトコルを自動的に選択します。 もしも
ホスト名を解決すると、IPv4 アドレスと IPv6 アドレスの両方が返され、sendfile は次のことを試みます。
アドレスは、リゾルバーによって返された順序で使用します。
-s ソース モードで送信します (UNIX ホストに送信する場合は必要ありません)。
-t テキスト モードで送信します (UNIX ホストに送信する場合は必要ありません)。
-M MIME ファイルを送信します (事前に外部で作成する必要があります)。
-g 推測モードで送信: sendfile は正しいモード (ソース、テキスト、または
バイナリ)。 これは、あらゆる場合に機能するわけではなく、すべてのプラットフォームで機能するわけではありません。
-i さらに多くのトランザクション情報を出力します。
-v 詳細モード: SAFT プロトコル メッセージを表示します。
-V バージョン情報を表示して終了します。
-u 非圧縮で送信してください。
-z 圧縮して送信します。
-a ファイルまたはディレクトリ全体を XNUMX つのアーカイブとして送信します (バイナリ モードのみ)。 必ず
アーカイブ名を指定します。
-d 以前に送信したファイルを削除します。 ワイルドカードは使用できません。
-o 送信済みのファイルを同じ名前で上書きします。
-P 標準入力からファイルを読み取ります。 ファイル名も指定する必要があります。
-S 後の処理のためにファイルを送信キューにスプールします。 sendfiled を実行する必要があります
このモードをサポートしています。
-l 送信スプール内のファイルをリストします。
-q クワイエットモード1:転送メッセージを出力しません。
-Q クワイエットモード2:転送、情報、警告メッセージを出力しません。
-c 単一のファイルに短いコメントを追加します。
-C 指定された圧縮プログラム (gzip または bzip2) の使用を強制します。
-pc ファイルを pgp (IDEA 対称) で暗号化します。
-ぺ ファイルを pgp (公開キー) で暗号化します。
-ps ファイルに pgp 署名を追加します。
-m 最大スループットを制限します (KB/秒単位)。
議論
user 受信者のユーザー名。 別名でも構いません。 下記参照。
file 送信するファイル名。 を使用する場合のみ、 -a=アーカイブ" オプションは任意に指定できます
ファイルまたはディレクトリ。
例
sendfile -t プロジェクト.txt [メール保護]
sendfile -a=jokes -c 'ゲイリー・ラーソンより' *.gif framstag
onworks.net サービスを使用してオンラインで sendfile を使用する