私たちの多くは、最大の部分ではないにしてもeグラフィカルインターフェイスの使用に慣れています またはいわばデスクトップ環境。 移動、編集のタスク、とりわけファイルまたはフォルダの名前を変更します これらは通常、数回クリックするだけの簡単な方法で実行されます。
しかし サーバーでこれらの動きを使用する必要がある場合はどうなりますか それらのほとんどは通常コマンドコンソールからのみ管理されるため、これは通常専用サーバーで占有されますが これがどのように行われるかを知ることは決して痛いことではありません いつ忙しいのかわからないからです。
時々、グラフィカル環境を失い、それを回復するためにコンソールを使用しなければならないことがありましたが、それは別のポイントです。
デイ 今日私はあなたと私たちを助けるいくつかの簡単なコマンドを共有するようになります ファイルのコピーまたは移動のタスクを実行します。
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..。
したがって、ご覧のとおり、同じ「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パラメーターで使用される再帰形式を使用することが常に推奨されるため、注意する必要があります。
すべてのファイルをあるフォルダから別のフォルダにコピーしたい場合は、
cp / * /名前/フォルダ/宛先??
コピーするファイルがあるフォルダーに立っていますか?
特定の数のレコードをソースファイルから宛先ファイルにコピーしたいのですが、レコードから範囲へのレコードである場合があります。これを行うにはどうすればよいですか?