UNIXの操作/UNIXでのファイル・ディレクトリ操作/ディレクトリの削除 rmdir

ディレクトリを削除するには,rmdirコマンド(ReMove DIRectory)を使用します.

rmdirコマンドでは,指定したディレクトリの中にファイル・ディレクトリが存在する場合にはディレクトリを削除できません.ディレクトリの中身ごと削除したい場合は,rmコマンドの -rオプションを利用します.次に,rmdirコマンドの実行例を示します.


%ls -F <RET>`test'がディレクトリであることを確認
Wnn/ Mail/ test/
%rmdir test <RET>rmdirコマンドを実行したが,ディレクトリが空ではない
rmdir: ディレクトリ ``test'':ディレクトリが空ではありません.
%cd test <RET>`test'ディレクトリに移動
%ls <RET>ファイルが存在する
kadai1.tex
%rm kadai1.tex <RET>ファイルを削除する
%cd ../ <RET>
%rmdir test <RET>再びrmdirコマンドを実行する
%ls -F <RET>ディレクトリが削除されている
Wnn/ Mail/
% _

rmdirコマンドは次のような書式で使用します.

%rmdir [ディレクトリ名] <RET>
ディレクトリ名は省略できません.