前回、MacPCでリモートホストへのファイルアップロード・ダウンロードを実行する「SCP」コマンドについてまとめました。
今回は、フォルダ(ディレクトリ)ベースでアップロード・ダウンロードするコマンドをまとめました。
「MacPC」で外部サーバーにSSH接続し、SCPでフォルダ(ディレクトリ)アップロード・ダウンロードする方法
MacPCでは標準で「ターミナル」を起動し、SSH接続やSCPによるファイルのやりとりをすることが簡単にできます。
フォルダ全体をアプリやソフトを利用せずに、今回の記事を参考にしてください。
SCPコマンドを利用するには、Macで「ターミナル」を起動します。
フォルダのアップロード・ダウンロードコマンドは以下で説明します。
SCPコマンドでフォルダ(ディレクトリ)をアップロード・ダウンロードする
フォルダ(ディレクトリ)のアップロード・ダウンロードする「scp」コマンドはオプションに「-r」を使用します。
以下では「test」フォルダをリモートホストの「tmp」配下に転送をするコマンドとなります。
「test」フォルダをローカルホスト(デスクトップ)→リモートホストへアップロード
$ scp -P 22 -r /Desktop/test root@test.com:/tmp/
「test」フォルダをリモートホスト→ローカルホスト(デスクトップ)へダウンロード
$ scp -P 22 -r root@test.com:/tmp/test Desktop/
SCPコマンドでのフォルダ転送コマンドは以上となります。
エンジニアのオンライン学習
ITエンジニアにおすすめの教材、オンラインスクールです。
無料からエンジニアの学習ができる教材などまとめているので参考にしてください。
おすすめオンライン教材 | |
自宅で学習ができるオンラインスクール | |
ITエンジニアの開発・検証・学習としてインターネット上で専用のサーバ(VPS)を利用しましょう!
実務経験はVPSで学べます。
コメントを残す