rm delete(clear)1つ以上のファイルを読み取り専用にしても、ファイルまたはディレクトリを削除します。-fオプションを指定すると、ファイルが読み取り専用の場合でもファイルが強制的に削除されます。で使用されます。)ファイル名が.mk @などの特殊なシンボルファイルディレクトリで始まった後に表示されることが多く、rm -rfを直接削除するか、転送文字' \\'を追加することができます。

今日このような状況に遭遇しました。……

rmはダッシュで始まるファイルを削除できません。

rm -slow_query_130103.txt.gz

rm:invalid option - s

ファイル `-slow_query_130103.txt.gz 'を削除するには、` rm ./-slow_query_130103.txt.gz'を試してください。

`rm - を試してください。詳細はヘルプ 'を参照してください。

ヘルプドキュメントで正式に指定されています。

名前が ` - 'で始まるファイルを削除するには、例えば` -foo 'を使います。 rm - -foo

rm ./-foo

この問題を解決する1つの方法は、削除するファイルの先頭に" ./"を追加することです。

#rm ./-slow_query_130103.txt.gz

rm:通常のファイル `./-slow_query_130103.txt.gz 'を削除しますか?

他の解決策ファイル名の前に " - "を追加します。

#rm - -slow_query_130102.txt.gz

rm:通常のファイルを削除する - -slow_query_130102.txt.gz '

Copyright © Windowsの知識 All Rights Reserved