Linux
 Computer >> コンピューター >  >> スマートフォン >> Linux

Linuxでディレクトリを圧縮、移動、および抽出する方法

先日、Linuxサーバーのある場所から別の場所に多くのファイルを含むディレクトリを移行する必要がありました。これを行うにはいくつかの方法があります。単純なcpを使用する コマンドでうまくいく可能性があります。しかし、私がコピーしていたデータはデータベースであり、コピーが完全に行われたことを確認したかったので、インターネットを調べて、これに対する素晴らしい1行のbashソリューションを見つけました。

ディレクトリ/var / lib / mysqlの内容を移動したかった / opt / mysqlへ 。まず、ディレクトリ / var / lib / mysqlに移動しました :

#cd / var / lib / mysql

次に、次の1つのライナーを実行して、魔法をかけました。

#tar cf – * | (cd / opt / mysql; tar xfp-)

上記のコマンドを使用して、データベースファイルをコピーしました。現在のディレクトリの内容全体を1つのアーカイブファイルに結合し、宛先ディレクトリの場所( / opt / mysql )を変更します。 この場合)、アーカイブを抽出します。先に進む前に、tarでできる他のことを確認してください:)


  1. ドットファイル–ドットファイルとは何ですか?MacとLinuxでそれを作成する方法

    ドットファイルは、ソフトウェア開発者としてのキャリアにおいて不可欠な役割を果たす重要なファイルです。 まず、彼らはあなたをより生産的にするのを助けることができます。しかし、それだけではありません。どのマシンでも、自分で作成した生産的なセットアップを行うことができます。 この記事は、ドットファイルの使用を開始する方法の概要です。 それらが何であるか、システム上でそれらを見つける方法、およびいくつかの単純なドットファイルを作成する方法を学習します。さらに、設定をカスタマイズして知識を広げる方法について、いくつかの提案とリソースを提供します。 始めましょう! ドットファイルとは何ですか?

  2. Linuxでディレクトリの名前を変更する方法

    このチュートリアルでは、「 mv 」を使用して、Linuxでディレクトリの名前を変更する方法を説明します。 」と「名前の変更 」コマンド。 ディレクトリの名前変更は、ファイルの名前変更と大差ありません。結局のところ、これはLinuxであり、すべてがファイルであるためです。ディレクトリさえ。したがって、ファイルの名前変更で説明したことのほとんどは、ここでも機能します。 mvを使用したディレクトリの名前変更 mv RenameDir/ renameDir ディレクトリの名前を変更するmvコマンド そこにそれがある。ただmv それ、歌のように。あなたがディレクトリに向けられた何かを持っている