Rsyncコマンド生成ツール
ベータ
一般的なSSH、同期、フィルターオプションを使用してrsyncコマンドを作成します。
このツールはすべてのデータをデバイス上でローカルに処理します。
入力
ソース
宛先
設定
0 文字
含めるパターン
除外するパターン
出力
0 文字
Readme
ツール説明
このrsyncコマンドビルダーは、直感的なビジュアルインターフェースを通じて複雑なrsyncコマンドを構築するのに役立つ包括的なツールです。多数のコマンドラインフラグとオプションを暗記する代わりに、オプションを選択し、パスを指定し、フィルターを設定することで、rsync同期またはバックアップ操作を構成できます。当社のrsyncジェネレーターは、ターミナルでコピーして実行できる適切にフォーマットされたコマンドを作成します。
このrsyncコマンドジェネレーターは、ローカルシステムとリモートシステム間でファイルを同期したり、バックアップを作成したり、サーバーにファイルをデプロイしたりする必要があるシステム管理者、DevOpsエンジニア、開発者に特に役立ちます。rsyncコマンドビルダーはSSH経由のローカル間転送とリモート転送の両方をサポートし、圧縮、権限、フィルタリング、転送最適化のための広範なオプションを備えています。
機能
- 柔軟なパス構成: ローカルシステムとリモートシステムの両方のソースおよび宛先パスを構成
- SSH統合: カスタムSSHポート構成を備えたリモート転送の組み込みサポート
- 包括的なオプション: 以下を含む一般的なrsyncフラグへのアクセス:
- アーカイブモード (-a) 権限保持を伴う再帰的ディレクトリコピー用
- 詳細出力 (-v) 詳細な転送情報用
- 圧縮 (-z) ネットワーク転送を削減
- 進捗表示 (--progress) 転送ステータスを監視
- 人間が読める数値 (-h) ファイルサイズ用
- 余分なファイルを削除 (--delete) ソースを正確にミラーリング
- ドライラン (--dry-run) 変更を加えずにテスト
- 権限保持 (--perms)
- 部分転送サポート (--partial) 中断された転送を再開
コマンド構造
rsyncコマンドビルダーは、次の形式でコマンドを生成します:
rsync [short-flags] [long-options] [ssh-options] [include-patterns] [exclude-patterns] [additional-options] "source" "destination"短いフラグは組み合わせられ (例: -avzh)、長いオプションは個別に指定されます。含めるパターンと除外パターンは順序で処理され、複雑なフィルタリングロジックが可能になります。特殊文字を含むパスは自動的にクォートされエスケープされます。
重要な注記
- パスの末尾スラッシュ: rsyncでは、ソースパスの末尾スラッシュが重要です。
/source/はコンテンツをコピーし、/sourceはディレクトリ自体をコピーします。 - 削除オプション警告:
--deleteフラグはソースに存在しない宛先のファイルを削除します。常に最初に--dry-runでテストしてください。 - SSH認証: リモート転送には適切なSSHキー設定が必要であるか、実行中にパスワードを求めるプロンプトが表示されます。
- パターン順序: 含めるパターンは除外パターンの前に適用されます。より具体的なパターンは一般的なパターンの前に来るべきです。
- 帯域幅制限: KB/sで指定されます。例えば、1024は転送を約1 MB/sに制限します。
ツール情報
作成日
最終更新日
タグ
rsynccommandgeneratorbackupsyncssh
類似ツール
Prisma スキーマモデルを Zod 検証スキーマに変換し、TypeScript 型推論に対応
Faker.jsを使用してリアルなダミー値を持つランダムJSONデータを生成します。モックAPIレスポンス、テストデータ、サンプルJSONオブジェクトをカスタマイズ可能なテンプレートと複数レコードで作成します。
Faker.js プレースホルダを使用してテンプレートからランダムテキストを生成します。名前、メール、住所、電話番号などを含むリアルなダミーテキストを作成します。テスト、モックアップ、サンプルコンテンツに最適です。
共有
埋め込み
このツールを無料でどこにでも埋め込めます。ヘルプが必要ですか? ガイドをご覧ください.
352 文字
免責事項
このウェブサイトで提供されるツールは、ユーザーがさまざまな問題を解決するのを支援するために設計されています。ツールの正確性と有効性を確保するために努力していますが、いかなるツールの出力も100%正確またはエラーがないことを保証または保証しません。これらのツールによって生成される結果は現状のままで提供され、注意して使用する必要があります。重要な情報または結果については、追加のリソースまたは専門家のアドバイスで検証することをお勧めします。これらのツールの使用から生じる結果の正確性と使用に関する結果から生じるいかなる結果についても、当社は責任を負いません。このウェブサイトを使用することにより、提供される結果の正確性と使用に関連するすべてのリスクを引き受けることに同意します。