Linuxでファイルまたはフォルダーを移動またはコピーする方法は?

linuxの

私たちの多くは、最大の部分ではないにしてもeグラフィカルインターフェイスの使用に慣れています またはいわばデスクトップ環境。 移動、編集のタスク、とりわけファイルまたはフォルダの名前を変更します これらは通常、数回クリックするだけの簡単な方法で実行されます。

しかし サーバーでこれらの動きを使用する必要がある場合はどうなりますか それらのほとんどは通常コマンドコンソールからのみ管理されるため、これは通常専用サーバーで占有されますが これがどのように行われるかを知ることは決して痛いことではありません いつ忙しいのかわからないからです。

時々、グラフィカル環境を失い、それを回復するためにコンソールを使用しなければならないことがありましたが、それは別のポイントです。

デイ 今日私はあなたと私たちを助けるいくつかの簡単なコマンドを共有するようになります ファイルのコピーまたは移動のタスクを実行します。

関連記事
chmodを使用したGNU / Linuxの基本的な権限

Linuxでファイルまたはフォルダーを移動する方法は?

まずはターミナルを持つことです これは、これらすべてを支援するツールになります。 XNUMXつ目は、テキストドキュメントを含むフォルダーを作成することです。 これは、情報を損傷したり失ったりしないためです。

ファイルのコピーと移動

最も一般的なことは、ディレクトリファイルを移動することです このために、mvコマンドを使用します。

mv archivo.txt /home/usuario/Documentos/prueba

ここでは、file.txtをdocumentsフォルダーにあるtestフォルダーに移動しています。 このために、file.txtが配置されているディレクトリに現在配置されていることを考慮に入れます。

一度に複数のファイルを移動したい場合、構文タイプは次のようになります。

mv archivo.1 archivo.2 archivo.3 /ruta/de/destino

現在 非常に便利なのは、*を使用することです。 たとえば、ファイルの名前が同じベースの場合:

Amd-gpu…

Amd-gpu-pro ..

Amd-driver..。

関連記事
ヒント:知っておくべきGNU / Linux用の400以上のコマンド😀

したがって、ご覧のとおり、同じ「AMD」ベースを使用して、同じベース命名法ですべてのファイルを移動します。次のようにします。

mv AMD* /ruta/de/destino

同じタイプのすべてのファイル(たとえば、.doc、.xls、.deb、.rpmなど)にも同じことが当てはまります。 それらを移動するには、適用するだけです

mv *.deb /ruta/de/destino

ここまでは、それがどのように機能し、いくつかの方法でタスクを容易にすることができるかは少し明確ですが、ファイルとサブフォルダーの両方のディレクトリを持つすべてのものを移動したい場合はどうなりますか。

このために、*を使用します。たとえば、解凍したすべてのものをワードプレスから前のXNUMXつのディレクトリに移動します。

mv wordpress/* …/

manまたは-helpパラメーターを使用してコマンドについてもう少し知るために、ここではすべてのパラメーターを確認します。

Linuxでファイルをコピーする方法は?

この場合 それとは異なり、ほとんど同じです、ファイルまたはフォルダを相互に移動するには、ここにあります ファイルとフォルダーを元の場所に保持する 選択したディレクトリにコピーを作成します。

Un ファイルまたはフォルダをコピーする簡単なコマンド あるディレクトリから別のディレクトリへ:

cp objetoacopiar rutadedestino

それを見るより明確な方法:

cp archivo.txt /ruta/de/destino

このコマンドは、完全なコピーを作成するため、通常、編集されるファイルまたはフォルダーのバックアップを作成するためによく使用されますが、名前が異なります。実際の例は次のとおりです。

cp log.txt log.bak

複数のファイルまたはフォルダーをコピーする:

cp archivo1 /carpeta1 /carpeta/carpeta /ruta/de/destino

現在 私たちが配置されているフォルダを含むすべてをコピーしたい場合 別のディレクトリへ:

cp  /* /ruta/de/destino

ここで、ディレクトリをある場所から別の場所にコピーする場合

cp /directorio /ruta/de/destino

コピーするディレクトリのXNUMXレベル下にあることが重要です。その中にいる場合は、フルパスを指定する必要があります。コマンドを自分の配置した方法で配置するだけでは、空のディレクトリしか作成されないためです。

最後に、そのすべてのパラメーターを知りたい場合は、その人に頼るか、–helpを使用します

さらに面倒なことをしなくても、これらは非常に基本的なコマンドであり、それらを使用すると非常に役立ちます。-rパラメーターで使用される再帰形式を使用することが常に推奨されるため、注意する必要があります。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   ホルヘCロドリゲスS

    すべてのファイルをあるフォルダから別のフォルダにコピーしたい場合は、

    cp / * /名前/フォルダ/宛先??

    コピーするファイルがあるフォルダーに立っていますか?

  2.   フアンマヌエルカリロカンポス

    特定の数のレコードをソースファイルから宛先ファイルにコピーしたいのですが、レコードから範囲へのレコードである場合があります。これを行うにはどうすればよいですか?