Ubuntu Linuxでファイルをあるディレクトリから別のディレクトリにコピーする方法

Ubuntuでファイルをあるディレクトリから別のディレクトリにコピーするには、グラフィカルな方法としてファイルcpアプリを使用するか、ターミナルでコマンドを使用します。ファイルアプリでは、ファイルを選択してCtrl+Cを押し、コピー先のフォルダを開いてCtrl+Vを押します。ターミナルでは、基本的なパターンは ですcp SOURCE DESTINATION。

Ubuntuファイルを使用してファイルをコピーする

Ubuntuの標準デスクトップはGNOMEファイルを使用しています。GNOMEの公式ドキュメントでは、通常のコピー&ペーストの手順が説明されています。ファイルを選択し、「コピー」を選択するかCtrl+Cを押し、コピー先のファイルを開いてから、「貼り付け」を選択するかCtrl+Vを押します。GNOMEファイルのコピーと移動に関するガイドを参照してください。

  1. ファイルを開いてソースファイルを見つけます。アプリケーションメニューを開き、ファイルを起動して、複製したいファイルが含まれているフォルダーを参照します。たとえば、ドキュメントを開いて選択しますtest.txt。
  2. ファイルをコピーします。選択したファイルを右クリックして「コピー」を選択してください。または、Ctrl+Cを押すこともできます。
Ubuntuのファイル画面で、ドキュメントフォルダ内のtest.txtが選択され、コンテキストメニューでコピーコマンドがハイライト表示されている。
ソースファイルを選択して「コピー」を選択するか、Ctrl+Cを使用してください。
  1. 保存先のフォルダを開きます。この例では、サイドバーから「ダウンロード」を選択します。
  2. コピーしたファイルを貼り付けます。空いている場所を右クリックして「貼り付け」を選択するか、Ctrl+Vを押します。元のファイルは元のディレクトリに残り、貼り付け先に別のコピーが作成されます。
Ubuntuのファイルを開くと、ダウンロード画面が表示され、コンテキストメニューで「貼り付け」コマンドがハイライト表示されます。
保存先のディレクトリを開き、コピーしたファイルを貼り付けてください。

操作が完了したら、元のファイルを削除または変更する前に、ファイルが新しい場所に正しく表示されていることを確認してください。

Ubuntuファイルで、コピー後にダウンロードディレクトリにtest.txtが存在することを示す
コピーされたファイルはダウンロードフォルダに表示され、元のファイルはドキュメントフォルダに残ります。

ドラッグ&ドロップ動作

ファイルウィンドウを2つ開き、アイテムをドラッグして移動することもできます。注意点:GNOMEファイルは通常、ソースと宛先が同じデバイスにある場合はドラッグされたファイルを移動しますが、異なるデバイスにある場合はコピーします。コピーを強制したい場合は、ドラッグ中にCtrlキーを押しながら操作してください。

cpコマンドでファイルをコピーする

ターミナルを使った方法は高速で、Ubuntu Desktop、Ubuntu Server、その他のUbuntuディストリビューションで動作します。ターミナルを開いて、以下のコマンドを実行してください。

cp ~/Documents/test.txt ~/Downloads/
Ubuntuターミナルで、cpコマンドを使ってtest.txtをDocumentsフォルダからDownloadsフォルダにコピーしている様子を表示しています。
cpコマンドは、test.txtファイルをドキュメントフォルダからダウンロードフォルダにコピーします。

最初のパスはソース、最後のパスは宛先です。末尾のスラッシュは、宛先がディレクトリであることを視覚的に明確にします。GNU Coreutils の公式 cp マニュアルでは、この構文を、1 つのソースを宛先にコピーする場合、または複数のソースを宛先ディレクトリにコピーする場合として説明しています。

スペースを含むパス

ファイル名またはディレクトリ名にスペースが含まれる場合は、パスを引用符で囲んでください。$HOME引用符で囲むことで、チルダを引用符で囲むとシェルの展開が妨げられるというよくある間違いを回避できます。

cp "$HOME/Documents/Project Notes.txt" "$HOME/Downloads/"

意図しない上書きを避けてください

宛先に既に同名のファイルが存在する場合、通常のcpコマンドで上書きできます。-i上書き前に確認プロンプトを表示したい場合に使用してください。

cp -i ~/Documents/test.txt ~/Downloads/

単一ファイルではなくディレクトリの場合は、再帰的コピーを使用します。

cp -R ~/Documents/ExampleFolder ~/Downloads/

GNU は、より多くのメタデータを保持しながらディレクトリツリーをコピーするための-a( --archive) も提供していますが、単純なファイルコピーの場合は通常不要です。

その他のUbuntuファイルマネージャー

同じ基本的な考え方は他のUbuntuの派生版にも当てはまります。KubuntuはDolphin、XubuntuはThunar、Ubuntu MATEはCajaを使用しています。レイアウトは異なりますが、ファイルを選択し、コピーを使用し、対象ディレクトリを開き、貼り付けを使用するのが標準的なワークフローです。Xubuntuのファイル管理ガイドでは、ThunarがXubuntuのファイルマネージャーとして記載されています。KDEの現在のドキュメントでは、Dolphinのコピーと貼り付けのショートカットとしてCtrl+CとCtrl+Vが記載されています。KDEの基本を参照してください。MATEは、MATEプロジェクトサイトでCajaを公式のファイルマネージャーとして記載しています。

コピーが失敗した場合

  • 権限が拒否されました:宛先ディレクトリへの書き込み権限があることを確認してください。システムディレクトリには管理者権限が必要な場合がありますが、通常の個人ファイルは、通常、ホームディレクトリ内にコピーできますsudo。
  • そのようなファイルまたはディレクトリはありません。パスのスペルと大文字・小文字を確認してください。Linuxのパスは大文字・小文字を区別します。
  • ファイルが既に存在します。cp -i置換前に警告を表示したい場合、または別の保存先ファイル名を選択する場合は、このオプションを使用してください。
  • 読み取り専用の保存先:書き込み可能なフォルダを選択するか、コピー前に保存先のアクセス許可を修正してください。

ほとんどのUbuntuユーザーにとって、ファイル操作におけるCtrl+CとCtrl+Vは最も簡単な方法です。cp繰り返し実行したいコマンドがある場合、SSH経由で作業している場合、またはターミナル操作を好む場合にご利用ください。

コメントを残す

LinuxにGPartedパーティションエディタをインストールする方法

LinuxにGPartedパーティションエディタをインストールする方法

Ubuntu、Debian、Fedora、Arch Linux、openSUSEにGPartedをインストールする方法、およびシステムパーティションにGParted Liveを使用するタイミングについて学びましょう。

DebianからAPTリポジトリを削除する方法

DebianからAPTリポジトリを削除する方法

最新の.sourcesファイルまたは従来の.listエントリを使用して、DebianからAPTリポジトリを検索、無効化、または完全に削除し、その後APTを安全に更新する方法を学びましょう。

Debian: APTまたはSynapticを使用してパッケージをアンインストールする方法

Debian: APTまたはSynapticを使用してパッケージをアンインストールする方法

Debianでapt remove、purge、autoremove、apt-get、またはSynapticを使用してパッケージをアンインストールする方法、およびパッケージ名を安全に見つける方法を学びましょう。

EAアプリとLutrisを使用してLinuxでEA Originを使用する方法

EAアプリとLutrisを使用してLinuxでEA Originを使用する方法

OriginはEAアプリに置き換えられました。Lutris、Wine、Vulkanを使用してLinux上でEAライブラリを実行する方法、および実践的なトラブルシューティング手順を学びましょう。

Ubuntuでの7-Zipのインストール方法と使い方

Ubuntuでの7-Zipのインストール方法と使い方

最新の7zipパッケージを使用してUbuntuに7-Zipをインストールし、コマンドを確認し、.7zアーカイブの作成、検査、テスト、および展開方法を学びます。

Ubuntu Linuxでファイルをあるディレクトリから別のディレクトリにコピーする方法

Ubuntu Linuxでファイルをあるディレクトリから別のディレクトリにコピーする方法

UbuntuでFilesコマンドまたはcpコマンドを使用してディレクトリ間でファイルをコピーする方法を、キーボードショートカット、上書き保護、パスの例、トラブルシューティングのヒントとともに解説します。

Steamを使ってLinuxでStardew Valleyをプレイする方法

Steamを使ってLinuxでStardew Valleyをプレイする方法

Stardew ValleyにはLinuxネイティブ版があるため、ProtonやWineは必要ありません。Steamをインストールし、Linux版をダウンロードして起動し、よくある問題を修正してください。

Ubuntu LinuxでUSBドライブをマウントする方法(GUIとターミナル)

Ubuntu LinuxでUSBドライブをマウントする方法(GUIとターミナル)

Ubuntu LinuxでUSBドライブをマウントする方法を、ファイル、GNOMEディスク、またはターミナルを使用して学びましょう。安全なアンマウント方法や簡単なトラブルシューティング方法も含まれています。

LinuxでThe Elder Scrolls V: Skyrim Special Editionをプレイする方法

LinuxでThe Elder Scrolls V: Skyrim Special Editionをプレイする方法

Steam PlayとProtonを使用してLinux上でSkyrim Special Editionをプレイする方法を学びましょう。最新の互換性設定、インストール手順、および修正方法が含まれます。

LinuxにXfceデスクトップをインストールする方法【ガイド】

LinuxにXfceデスクトップをインストールする方法【ガイド】

Ubuntu、Debian、Arch Linux、Fedora、openSUSEにXfceデスクトップをインストールする方法を学び、ログイン時にXfceを選択して使い始めましょう。