Linux で rmdir コマンドを使用する方法

PHPz
リリース: 2023-05-11 16:52:06
転載
1838 人が閲覧しました

rmdir は一般的に使用されるコマンドです。このコマンドの機能は、空のディレクトリを削除することです。ディレクトリは、削除する前に空である必要があります。 (rm -r dir コマンドは rmdir を置き換えることができますが、非常に危険であることに注意してください。) ディレクトリを削除する場合は、親ディレクトリに対する書き込み権限も必要です。

1.コマンド形式:
rmdir [オプション]...ディレクトリ...

2.コマンド機能:
このコマンドは、ディレクトリから 1 つ以上のサブディレクトリ項目を削除します。ディレクトリを削除する場合は、親ディレクトリに対する書き込み権限も必要です。

3.コマンドパラメータ:
-p ディレクトリ dirname を再帰的に削除します。サブディレクトリが削除され、その親ディレクトリが空の場合は、サブディレクトリも削除されます。パス全体が削除された場合、または何らかの理由でパスの一部が保持された場合、システムは標準出力に適切な情報を表示します。
-v, --verbose コマンド実行プロセスを表示します
4.コマンド例:
例 1: rmdir は空ではないディレクトリを削除できません
コマンド:
rmdir doc
出力:

コードをコピーします。コードは次のとおりです。

[root@localhost scf]# ツリー
.
|-- bin
|-- doc
| |-- info
| `-- product
| -- lib
|-- ログ
| |-- 情報
| `-- 製品
`-- サービス
`-- デプロイ
|-- 情報
`-- 製品

12 ディレクトリ、0 ファイル
[root@localhost scf]# rmdir doc
rmdir: doc: ディレクトリは空ではありません
[root@localhost scf]# rmdir doc/info
[root@localhost scf]# rmdir doc/product
[root@localhost scf]#tree
.
|-- bin
|-- doc
| -- lib
|-- ログ
| |-- 情報
| `-- 製品
`-- サービス
`-- デプロイ
|-- 情報
`-- product

10 ディレクトリ、0 ファイル

注:
rmdir ディレクトリ名コマンドは空でないディレクトリを直接削除できません

例 2: rmdir -p サブディレクトリを削除する場合 後で空のディレクトリにした場合は、サブディレクトリも削除します
コマンド:
rmdir -p logs
出力:

コードをコピー コードは次のとおりです。 :


[root@localhost scf]# ツリー
.
|-- bin
|-- doc
|-- lib
|-- ログ
| `-- 製品番号 ##`-- サービス
p logs
rmdir: logs: ディレクトリが空ではありません
[root@localhost scf]#tree
.
| -bin
| - doc
| - lib ###| - logs
| ` - 製品
` - service
` - deploy
ben 0 ファイル
[root@localhost scf]# rmdir -p logs/product
[root@localhost scf]#tree

|-- bin
|-- doc
|-- lib
`-- service
`--deploy
|-- info
`-- product

7 ディレクトリ、0 ファイル

以上がLinux で rmdir コマンドを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!