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 への置き換えインストール プロセスと見つかった問題の解決策

推薦する

W3C チュートリアル (8): W3C XML スキーマのアクティビティ

XML スキーマは、DTD に代わる XML ベースのものです。 XML スキーマは、DTD に代わ...

CSS: 訪問した疑似クラスセレクタの秘密の記憶

昨日、a:visited を使用して「Guess You Like」の右側にある訪問済みテキストの色...

Zabbix による VMware Exsi ホストの監視のグラフィカルな手順

1. 仮想化 vcenter に入り、ブラウザでログインし (クライアントは設定する場所を見つけませ...

CSS のマージンの崩壊問題を解決する方法

まず、マージン崩壊が発生する 3 つの状況を見てみましょう。 1. 隣接する 2 つのブロックレベル...

Apple 電卓の JS 実装

この記事の例では、Appleの電卓を実装するためのJSの具体的なコードを参考までに共有しています。具...

MySQLインストーラがコミュニティモードで実行されている場合の解決策

今日、リモートデスクトップを実行してログインしているときにこのプロンプトを見つけました「MySQL ...

Linux での JDK のインストール (OpenJDK のアンインストールを含む) の概要

1. openjdkを表示する rpm -qa|grep jdk 2. openjdk を削除します...

Vue + 要素の動的複数ヘッダーと動的スロット

目次1. 需要2. 効果3. すべてのコード1. 需要ユーザーが自分でテーブルを構成できるようになり...

よくある CSS エラーと解決策

コードをコピーコードは次のとおりです。 IE6 と FF の違い: background:orang...

ネイティブjsはショッピングカートのロジックと機能を実装します

この記事の例では、ショッピングカートのロジックと機能を実装するためのjsの具体的なコードを共有してい...

Navicat for MySql ビジュアルインポート CSV ファイル

この記事では、参考までに、Navicat for MySql の CSV ファイルのビジュアルインポ...

VueのRender関数

目次1. ノード、ツリー、仮想DOM 2. 仮想DOM 2.1 データオブジェクトの詳細2.2 制約...

Linux に起動方法を追加する (サービス/スクリプト)

システムの起動時に読み込む必要がある設定ファイル/etc/profile、/root/.bash_p...

Linux サーバー上の hosts ファイル構成の詳細な説明

Linux サーバーのホスト ファイルの構成hosts ファイルは、Linux システム内の IP ...

Linuxにグラフィカルインターフェースをインストールする方法

1. Linuxのインストール(rootユーザー操作) 1. vncserver をインストールしま...