rmdir:ディレクトリを削除するLinuxコマンド

rmdir:ディレクトリを削除するLinuxコマンド

目次

rmdir (remove directory)コマンドとは

 「rmdir」コマンドを使うと、ディレクトリを削除することができる。「rm」コマンドとの違いについても紹介する。

書式

$ rmdir [オプション][ディレクトリ名]

rmdirコマンドのオプション

 rmdirコマンドで良く用いられるオプションには以下のようなものがある。

-p親ディレクトリも含めて削除する
-v削除したディレクトリ名を表示する
–ignore-fail-on-non-empty空でないディレクトリを削除しようとした際に出るエラーを表示しない。(エラーが表示されないだけでディレクトリは削除されない)

使用例

directory_name1を削除する。

$ rmdir directory_name1

親ディレクトリparent_directoryも含めて、directory_name1を削除する

$ rmdir -p parent_directory/directory_name1

$ rmdir -pv parent_directory/directory_name1

削除したディレクトリ名を表示する

$ rmdir -v directory_name1

空でないディレクトリ削除時のエラーメッセージを表示しない 。

$ rmdir –ignore-fail-on-non-empty directory_name1

rmdirでは空でないディレクトリの削除はできない(rmコマンドとの違い)

 「rmdir」コマンドでは、ディレクトリ内にファイルがある場合には、「ディレクトリが空ではありません」という
エラーメッセージが表示され、削除する事ができない。ディレクトリ内のファイルを含めて削除する場合には、 

$ rm -r directory_name1

のように-rオプションを用いた「rm」コマンドで削除できる。

終わりに

 今回は、ディレクトリを削除するLinuxコマンドについて紹介した。頻繁に用いるLinuxコマンドの一覧とこれまでに整理したコマンドへのリンクまとめについては、

あわせて読みたい
LINUX コマンド一覧 LINUX コマンド一覧  ここでは、頻繁に使うLINUXコマンドについて整理しました。より詳細な説明については随時追加していきたいと思います。 aliasコマンドの別名を登...

を、参照下さい。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

目次