【Linux】rmコマンド/rmdirコマンドでディレクトリを削除する
Linuxでディレクトリを削除するにはrmコマンドもしくはrmdirコマンドを使います。 なお、rmコマンドはファイルの削除にも利用できます。
ディレクトリを削除する方法(rmコマンド)
rmコマンドを使用してディレクトリを削除できます。
$ rm -r ディレクトリ名
のように使います。
$ ls
test
$ rm -r test
$ ls
lsコマンドでカレントディレクトリ内のファイルの一覧を確認しています。testディレクトリを削除できていることが確認できました。
-rオプションはディレクトリ内に存在しているファイルも含めてディレクトリを削除するためのオプションです。 -rオプションを付けずにディレクトリを削除しようとすると以下のようにエラーになります。
$ ls
test
$ rm test
rm: test: is a directory
ディレクトリを削除する方法(rmdirコマンド)
空のディレクトリの場合には、rmdirコマンドを使用して削除できます。
$ rmdir ディレクトリ名
のように使います。
$ ls
test
$ rmdir test
$ ls
カレントディレクトリ内のtestディレクトリが削除されました。
testディレクトリが空ではない場合は以下のようにエラーになります。
$ rmdir test
rmdir: test: Directory not empty