コマンドの紹介:
このコマンドは、空のディレクトリを削除するために使用されます。ディレクトリが空でない場合、エラーが発生します。 rm を使用してディレクトリ内のファイルを削除し、次に rmdir を使用してディレクトリを削除できます。 rmdir コマンドの代わりに rm -rf を使用することもできます。これは非常に単純なコマンドです。
コマンド構文:
rmdir [オプション]... ディレクトリ...
コマンドパラメータ:
パラメータ
長いパラメータ
説明
--ignore-fail-on-non-empty
ディレクトリ内のデータファイルによって引き起こされるエラーを無視します
-p
--parents
ディレクトリを再帰的に削除します
-v
--verbose
コマンドの実行に関する詳細情報を表示します
--help
コマンドのオンラインヘルプを表示
--version
コマンドのバージョン情報を表示
使用例:
1: rmdirコマンドのヘルプ情報を表示
[root@testServ ~]# rmdir --help Usage: rmdir [OPTION]... DIRECTORY... Remove the DIRECTORY(ies), if they are empty. --ignore-fail-on-non-empty ignore each failure that is solely because a directory is non-empty -p, --parents Remove DIRECTORY and its ancestors. E.g., `rmdir -p a/b/c' is similar to `rmdir a/b/c a/b a'. -v, --verbose output a diagnostic for every directory processed --help display this help and exit --version output version information and exit
バグを 次のコマンドを使用して rmdir ドキュメント情報を表示することもできます 2: rmdir を使用して空のディレクトリを削除します ディレクトリが空でない場合は、エラー メッセージが表示されます。 3: コマンド実行時に詳細情報を表示します 4: 以下に示すように、ディレクトリを再帰的に削除します。最初に kerry ディレクトリを作成し、kerry ディレクトリの下に空のディレクトリ tmp を作成し、次に空のディレクトリを作成します。ディレクトリ test 2 ディレクトリ、0 ファイル 5: ディレクトリ内のデータ ファイルによって引き起こされるエラーを無視します 以上がLinuxコマンドrmdirの使い方まとめの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。[root@testServ ~]# man rmdir
[root@testServ ~]# ls /root/kerry/
file1
[root@testServ ~]# rmdir kerry
rmdir: kerry: Directory not empty
[root@testServ ~]# rm -f /root/kerry/*
[root@testServ ~]# rmdir kerry
[root@testServ ~]# mkdir test1 test2 test3
[root@testServ ~]# ls
anaconda-ks.cfg Desktop install.log install.log.syslog test1 test2 test3
[root@testServ ~]# rmdir -v test1 test2 test3
rmdir: removing directory, test1
rmdir: removing directory, test2
rmdir: removing directory, test3
[root@testServ ~]# mkdir -p kerry/tmp/test
[root@testServ ~]# tree kerry
kerry
`-- tmp
`-- test
[root@testServ ~]# rmdir -p kerry/tmp/test
[root@testServ ~]# mkdir kerry
[root@testServ ~]# cd kerry
[root@testServ kerry]# touch file1
[root@testServ kerry]# cd ..
[root@testServ ~]# rmdir --ignore-fail-on-non-empty kerry/