この詳細ガイドでは、次の内容について説明します。
- 「」を使用して開発環境から Linux にファイルをコピーする scp ' 指図。
- 「」を使用して開発環境から Linux にファイルをコピーする pscp ' 指図。
- 「」を使用してファイルを抽出する unrar Linux 上のコマンド。
「scp」コマンドを使用して開発環境から Linux にファイルをコピーする
開発環境から Linux にファイルをコピーするには、複数のオプションがあります。広く使用されている方法の 1 つが「 scp 」コマンド。SSH 経由の安全なファイル転送に役立ちます。 「scp」コマンドを使用する手順は次のとおりです。
ステップ 1: ターミナルまたはコマンド プロンプトを開く
開発環境に応じて、ターミナル (Linux、macOS、および Windows) またはコマンド プロンプト (Windows のみ) を開きます。このガイドでは、開発環境は Windows 10 であり、Ubuntu 22.04 は Linux ディストリビューションです。したがって、「Windows」キーを押して「コマンド プロンプト」を入力し、「管理者」として実行していることを確認します。
ステップ 2: 「scp」コマンドを適用する
ここで、次のように「scp」コマンドを適用します。
scp [ ソースファイルのパス 】 [ ユーザー名 】 @ [ 行き先 】 : [ 宛先ディレクトリ 】
ここで次のことを行う必要があります。
- 変化 ' [ソースファイルのパス] 」をコピーするファイルへのパスに置き換えます。
- 変化 ' [ユーザー名] 」を Linux システムのユーザー名に置き換えます。
- 変化 ' [行き先] 」を Linux システムの IP アドレスまたはホスト名に置き換えます。
- 「[destination_directory]」をファイルをコピーするディレクトリに変更します。 「Enter」キーを押してリモート ユーザーのパスワードを入力すると、転送が開始されます。
実際の認証情報を使用して実行してみましょう。
scp C:\Users\Administrator\Desktop\file.rar linuxhint @ 192.168.222.135:~ /
ファイルが転送され、Linux 上のターゲット ディレクトリで検出できるようになりました。
「pscpコマンド」を使用して開発環境からLinuxにファイルをコピーする
” pscp 」は、「scp」コマンドとほぼ同じですが、「」を表す「p」が追加されています。 パテ 」 – リモート ホストとの安全な接続を作成するために「SSH」を使用するリモート ファイル転送プロトコル。 「pscp」を使用するには、まずここから「Putty」をインストールする必要があります 公式リンク , ダウンロードしたら、手順に従ってインストールします。インストールが完了したら、次の構文に従って「pscp」を使用できるようになります。
pscp [ ソースファイルのパス 】 [ ユーザー名 】 @ [ 行き先 】 : [ 宛先ディレクトリ 】ここでは次のことを行う必要があります。
- 変化 ' [ソースファイルのパス] 」をコピーするファイルへのパスに置き換えます。
- 変化 ' [ユーザー名] 」を Linux システム上のユーザー名に置き換えます。
- 変化 ' [行き先] 」を Linux システムの IP アドレスまたはホスト名に置き換えます。
- 変化 ' [宛先ディレクトリ] 」を、ファイルをコピーするディレクトリに置き換えます。 「Enter」キーを押してリモートユーザーのパスワードを入力すると、転送が開始されます。
それでは、実際の認証情報を使用して実行してみましょう。
pscp C:\Users\Administrator\Desktop\file.rar linuxhint @ 192.168.222.135: / 家 / Linuxヒント
ファイル転送が完了し、「linuxhint」ユーザーの「ホーム」ディレクトリから確認できます。
ノート : 開発環境から Linux にファイルを転送/コピーするもう 1 つの優れた方法は、クラウド ストレージ サービスを使用することです。そのためには、クラウド上に十分なストレージがあり、その上にファイルをアップロードする必要があります。完了したら、Linux 上の同じクラウドにログインして、ファイルをダウンロードします。
転送が完了したので、転送を抽出しましょう。
Linux で「unrar」コマンドを使用してファイルを解凍する
” unrar 」コマンドを使用して、「.rar」ファイルを解凍します。 Linux にはプリインストールされておらず、次のコマンドを使用してインストールされます。
須藤 適切な インストール unrar #Ubuntu/Debian須藤 ヤムインストール unrar #フェドーラ
須藤 ジッパー解凍 #OpenSUSE/Arch Linux
インストールしたら、「rar」ファイルを抽出します (ファイル名が「file.rar」であるとします)。
ファイルが抽出されました。Linux で「.rar」ファイルを抽出する方法の詳細については、これに従ってください。 ガイド 。
結論
macOS や Windows などの「開発環境」では、アプリのデプロイに Linux が必要になることが多く、ファイル共有が最優先事項です。これは「scp」および「pscp」コマンドを使用して実行されますが、ファイルはスペースを節約するために圧縮されることが多いため、解凍は主に「unrar」コマンドを介して「.rar」形式で行われます。このガイドでは、開発環境から Linux へのファイルのコピーと抽出について説明しました。