rmdir コマンド
目次
概要
rmdir - ディレクトリを削除するコマンドライン
rmdir [OPTION]... DIRECTORY...
対象バージョン
- RHEL 10 : GNU rmdir 9.5
- Ubuntu 24.04 : GNU rmdir 9.4
説明
ディレクトリを削除します。
$ rmdir ./work
ディレクトリが空でない場合はエラーとなります。
$ touch ./work/fileA.txt $ rmdir ./work rmdir: failed to remove './work': Directory not empty
中身が空でないディレクトリを削除するには rm -r
を使用してください。
$ rm -r ./work
オプション
- -p, --parents
- 子ディレクトリから親ディレクトリをすべて削除します。下記の2行は同じ動作となります。各ディレクトリは空である必要があります。
$ rmdir -p dirA/dirB $ rmdir dirA/dirB dirA
- -v, --verbose
- ディレクトリを削除する度にメッセージを表示します。
$ rmdir -v dirA dirB rmdir: removing directory, 'dirA' rmdir: removing directory, 'dirB'
- --ignore-fail-on-non-empty
- ディレクトリが空でないために削除失敗した際のエラーメッセージを抑制します。空でないディレクトリは削除されません。
- --help
- ヘルプメッセージを表示します。
- --version
- バージョン情報を表示します。
関連項目
Copyright (C) 2025 杜甫々
初版:2025年7月20日 最終更新:2025年7月20日
https://www.tohoho-web.com/linux/cmd/rmdir.html