lsまたはcdを使用せずにフォルダの内容を削除するコマンドの説明が必要です。 [閉じる]

lsまたはcdを使用せずにフォルダの内容を削除するコマンドの説明が必要です。 [閉じる]

その結果、私のPCで70GBのデータが失われました。 「Music」というフォルダの内容を削除しようとしています。私がしたことはrm -rf ~/Musicもちろん、「音楽」を含むすべてを削除したことです。

私の質問は--

  • lsフォルダの内容を使用しない、または削除する正しい方法は何ですかcd
  • 私が実行したコマンドがすべてを削除したのはなぜですか?

ベストアンサー1

実行時:

rm -rf ~/Music

Musicディレクトリを強制的に削除し、その中のすべてのディレクトリを繰り返し削除するように指示しrmました。-f-r

内容だけを削除~/Musicし、ディレクトリ自体はそのままにするには、次の手順を実行する必要があります。

rm -r -- ~/Music/*

Musicディレクトリ自体を含めずに、~/Music/*その中にあるすべてのファイルとディレクトリに展開されます。~/Music

サブディレクトリも維持するには、スイッチを~/Music削除する必要があります。-r

rm -- ~/Music/*

おすすめ記事