2つのLinuxサーバー間でファイルとフォルダを転送する手順

2つのLinuxサーバー間でファイルとフォルダを転送する手順

今日、私はプロジェクトの移行の問題に取り組んでいましたが、突然、大量の写真をどうやって移動したらよいか疑問に思いました。最初に思いついたのは、まずこのサーバーから写真をダウンロードし、次に別のサーバーにアップロードするということでした。この方法は確かに実行可能ですが、時間がかかりすぎます。今日は、2 つのサーバー間でファイルとフォルダーをすばやく転送する方法をお教えします。

ステップ 1: 図に示すように、リモート接続ツールを開き、アカウント パスワードを入力してサーバーにログインします。

ファイルをクリックして新しいセッションを開くか作成します。新しいセッションのホスト IP とアカウント パスワードを入力します。すでにログインしている場合は、ファイルの下の + 記号のアイコンをクリックします。

ステップ 2: 転送するファイルまたはフォルダーを見つけます。

ここにはたくさんの写真がありますが、1枚だけ紹介します。pwdと入力すると、写真のパスが/home/helpteach/project/mallupload/であることがわかります。

ステップ3: ファイルの転送を開始します。

入力: scp /home/helpteach/project/mallupload/1509681299449.png [email protected]:/home/test

次に Enter キーを押して、ファイルが転送中であることを確認します。マウスが再び点滅すると、転送が完了したことを意味します。この文を詳しく説明しましょう。

フォルダをコピーする(フォルダ自体も含む)

scp -r /home/helpteach/project/mallupload/ [email protected]:/home/test

フォルダ内のすべてのファイルをコピーします(フォルダ自体は除く)

scp /home/helpteach/project/mallupload/* [email protected]:/home/test

ファイルをコピーして名前を変更する

scp /home/helpteach/project/mallupload/1509681299449.png [email protected]:/home/test/test.png

/home/helpteach/project/mallupload/1509681299449.png: 転送するファイル

wasadmin: 対象サーバーの SSH アカウント名

@ の後にターゲットサーバーの IP アドレスを続けます

: 続いて: ターゲットサーバーに転送するファイルが保存されるディレクトリ

上記は、2 つの Linux サーバー間でファイルとフォルダーを転送するためのすべての手順と知識ポイントです。123WORDPRESS.COM をお読みいただき、サポートしていただき、ありがとうございます。

以下もご興味があるかもしれません:
  • Linux テキスト検索コマンド find の詳細な使用方法
  • Linuxのテキスト処理コマンドsortの詳細な説明
  • Linuxのsortコマンドの複数のパラメータを理解するための1つの質問
  • Linux でファイル内の特定の文字の数を数える方法
  • Linuxはjoin -a1を使用して2つのファイルを結合します
  • Linux でファイルを削除するときに「操作は許可されていません」というプロンプトが表示される場合の対処方法
  • Linux で履歴レコードを表示し、タイムスタンプを追加するためのヒント
  • LinuxのバックグラウンドでPythonプログラムを実行するいくつかの方法
  • PythonはLinuxを操作するためにparamikoを使用する
  • Linuxで現在のスクリプトの実際のパスを取得する方法

<<:  JavaScriptのプロトタイプオブジェクトを徹底的に理解しましょう

>>:  MySQL5.7.03 上位バージョンから MySQL 5.7.17 への置き換えインストール プロセスと見つかった問題の解決策

推薦する

HTML から PDF への変換事例の概要 (複数の画像を推奨)

仕事の都合上、最近 HTML を PDF に変換する機能について調べることに時間を費やしました。 H...

CSS フレックスレイアウトのリストの最後の行を左揃えにする N 通りの方法 (要約)

張新旭氏の記事を引用して皆さんにシェアしたいと思います。 変更を加えたい場合は、対応する画像によって...

Nodeはkoa2を使用してシンプルなJWT認証方式を実装します

JWT の紹介JWTとは正式名称はJSON Web Tokenで、現在最も人気のあるクロスドメイン認...

Linux でタイムアウト付きの接続関数を試す

前回の記事では、Windows でタイムアウトを試してみました。この記事では、Linux で試してみ...

Vue でのルーティングガードの具体的な使用法

目次1. グローバルガード1.1 グローバルフロントガード1.2 グローバルポストルートガード1.3...

MySQL 8.0.24 のインストールと設定方法のグラフィックチュートリアル

この記事では、MySQL 8.0.24のインストールチュートリアルを参考までに紹介します。具体的な内...

単一マシン上での Tomcat の複数インスタンスの実装

1. はじめにまず、1 台のマシンで複数のインスタンスを使用する理由という質問に答える必要があります...

純粋な CSS3 でペットの鶏のサンプルコードを実現

最近、CSS3に関する知識や記事をたくさん読んできましたが、CSS3はとても便利に使えると思います。...

MySQL の current_timestamp の落とし穴とその解決策を共有する

目次MySQL の current_timestamp の落とし穴エラーを報告する私の解決策mysq...

基本的なウェブページパフォーマンス最適化ルールの簡単な概要

ブラウザのウェブページを最適化するためのいくつかのルールページの最適化静的リソース圧縮ビルド ツール...

Webフロントエンド開発CSS関連チームコラボレーション

フロントエンド開発部門は成長し、スタッフも増加し、技術も向上しています。 CSSer はフロントエン...

dockerでlnmp環境を構築する方法

プロジェクトディレクトリを作成する php ディレクトリをコピーする次のプロジェクト構造を作成します...

開発をスピードアップできる VueUse ライブラリ 5 つ (まとめ)

目次VueUse にはどのようなユーティリティがありますか? VueUseをVueプロジェクトにイン...

Ubuntu 18.04 (物理マシン) で OpenWRT 開発環境を構成する方法

1. 仮想マシン(物理マシン)をインストールする仮想マシンまたは物理マシンにインストールできます。 ...

MySQLデータベースのパスワードを忘れた場合の解決策

先ほど MySQL パスワードを設定したのに、外食したり荷物を受け取ったりするときにパスワードを忘れ...