削除しようとしているディレクトリが空の場合(内部にファイルやディレクトリがない場合)、 rmdir コマンドラインからディレクトリを削除するコマンド。
たとえば、空のディレクトリがあるとします。 テスト/ 削除したいもの。
空のディレクトリを削除するには テスト/ 、次のコマンドを実行します。
$rmdir テスト
ご覧のとおり、ディレクトリ テスト/ 削除されます。
削除しようとしているディレクトリにコンテンツが含まれている場合、 rmdir 指図。あなたは使用する必要があります rm 代わりにコマンド。
たとえば、ディレクトリを削除したいとします configs / 内部にファイルやその他のディレクトリがあります。
$木構成/
ここで、ディレクトリconfigsを削除するには、次のようにrmコマンドを実行します。
$rm -rv構成/または
$rm -rfv構成/
以下のスクリーンショットに示されているように、ディレクトリとディレクトリのすべてのコンテンツ(ファイルとディレクトリ)を削除する必要があります。
必要に応じて、次のようにrmコマンドを使用して複数のディレクトリ(およびその内容)を削除できます。
$rm -rvdirectory1 directory2/道/に/directory3または
$rm -rfvdirectory1 directory2/道/に/directory3
ノート: NS -NS オプションは、安全性チェックなしでディレクトリとコンテンツを削除します。したがって、削除しようとしているディレクトリに重要なものがないことを確認してください。詳細については、この記事の次のセクションをお読みください。
コマンドラインからディレクトリを削除する前の安全性チェック:
ディレクトリには、多くのファイルやその他のディレクトリが含まれています。実際に削除する前に、重要なファイルがそこにあるかどうかが常にわからない場合があります(ああ、いや!)。したがって、次のようなプログラムを使用することは常に良い考えです。 木 削除するディレクトリに重要なものがないことを確認します。
ツリープログラムは非常に簡単に使用できます。 treeコマンドの形式は次のとおりです。
$木path_to_the_directorytreeコマンドは、デフォルトではほとんどのLinuxディストリビューションでは使用できません。ただし、目的のLinuxディストリビューションの公式パッケージリポジトリから簡単にインストールできます。
CentOS7およびRHEL7:
次のようにYUMパッケージマネージャーを使用して、CentOS7またはRHEL7の公式パッケージリポジトリからツリーパッケージをインストールできます。
$sudo yum install -と 木Ubuntu / Debian:
Ubuntu、Debian、またはDebianの派生物では、次のようにAPTパッケージマネージャーを使用して、公式パッケージリポジトリからツリーパッケージをインストールできます。
$sudoaptインストール -と 木rmコマンドには、安全性チェックオプションもあります。あなたは使用することができます -私 ファイルまたはディレクトリを削除する前に確認を求めるプロンプトをrmに指示するオプション。
ディレクトリを安全に削除するには 画像/ rmを使用して、次のコマンドを実行します。
$rm -ri画像/
rmが任意のディレクトリに降りる(入る)前に、確認を求めるプロンプトが表示されます。確認するには、を押します と 次にを押します 。
rmは、ファイルを削除する前に構成の入力も求めます。確認するには、を押します と 次にを押します 。
すべての削除を確認した場合にのみ、ディレクトリが削除されます。それ以外の場合は、削除したくないすべてのファイルがディレクトリとともに残ります。これで、重要なファイルを移動し、後でディレクトリを削除する方法があります。後で後悔するよりはましです。
NS -私 一部のLinuxディストリビューションでは、このオプションがデフォルトで有効になっています。それをオーバーライドし、最初にプロンプトを表示せずにrmにすべてを強制的に削除するには、 -NS オプション。
グラフィカルユーザーインターフェイスを使用したディレクトリの削除:
グラフィカルデスクトップ環境を使用している場合は、デスクトップ環境に含まれているファイルマネージャー(Nautilus、Dolphinなど)を使用してディレクトリを削除できます。
1つまたは複数のディレクトリを削除するには、削除する1つまたは複数のディレクトリを選択して、を押します。 + 。ファイルマネージャは、削除操作の確認を求めるプロンプトを表示する必要があります。確認するには、をクリックします 消去 スクリーンショットの以下にマークされているように。選択した1つまたは複数のディレクトリを削除する必要があります。
つまり、Linuxで1つまたは複数のディレクトリを削除する方法です。この記事を読んでくれてありがとう。