タグ付けされた質問 「rm」

rmはファイルを削除するコマンドです

10
名前が「-」(ハイフン、ダッシュまたはマイナス)で始まるファイルを削除するにはどうすればよいですか?
ファイル名がダッシュ(ハイフンまたはマイナス)で始まるファイルを削除するにはどうすればよいです-か?リモートOSXサーバーにssh'dし、ディレクトリにこのファイルがあります: tohru:~ $ ls -l total 8 -rw-r--r-- 1 me staff 1352 Aug 18 14:33 --help ... どのように--helpしてCLIから削除できますか?この問題は時折さまざまな形で出くわします。これらのファイルは簡単に作成できますが、取り除くのは困難です。 バックスラッシュを使用してみました rm \-\-help 引用符を試してみました rm "--help" マイナス(ダッシュまたはハイフン)文字がオプションとして解釈されるのを防ぐにはどうすればよいですか?

3
検索-exec rm vs -delete
これら2つのコマンドの違いを理解しようとしています。 sudo find / -name .DS_Store -delete そして sudo find / -name ".DS_Store" -exec rm {} \; このexec方法が好ましいことに気づきました。どうして?どちらがより安全/速い/良いですか?私はMacbookで両方を使用しましたが、すべてがうまくいくようです。
260 find  rm  command 

5
/ bin / rmを削除しました。どうすれば回復できますか?
ただの楽しみのために、Raspbianを実行しているRaspberry Piでこのコマンドを使用すると思いました。 sudo rm -f /bin/rm 私はちょうど再インストールできると思ったcoreutils:私は間違っていた! apt-get install --reinstall coreutilsは、dpkgパッケージを削除できなかったことを示すエラーを返します。をMakefile使用しているため、ソースからのコンパイルは機能しませんrm。 どうすればrm元に戻すことができますか?
168 command-line  rm  dpkg 

16
数千のファイルを含む大きなディレクトリを効率的に削除する
フォルダーが数十万の小さなファイルで扱いにくくなるという問題があります。 実行rm -rfするとエラーが返されるファイルが非常に多いため、代わりに次のようにする必要があります。 find /path/to/folder -name "filenamestart*" -type f -exec rm -f {} \; これは機能しますが、非常に遅く、メモリ不足により常に失敗します。 これを行うためのより良い方法はありますか?理想的には、ディレクトリ内のコンテンツを気にせずにディレクトリ全体を削除したいと思います。
162 linux  command-line  files  rm 

7
サブツリー内のすべての空のディレクトリを削除する方法は?
サブツリー内のすべての空のディレクトリを削除するにはどうすればよいですか?私は次のようなものを使用しました find . -type d -exec rmdir {} 2>/dev/null \; しかし、空のディレクトリのみを含むディレクトリを削除するには、複数回実行する必要があります。さらに、特にcygwinの場合は非常に遅くなります。
151 directory  find  rm 





3
rmが読み取り専用ファイルを削除できるのはなぜですか?
ファイルを作成し、そのアクセス許可を444(読み取り専用)に変更した場合、どうしてrm削除できますか? これを行う場合: echo test > test.txt chmod 444 test.txt rm test.txt ... rm書き込み保護されたファイルを削除するかどうかを尋ねますtest.txt。そのrmようなファイルを削除できず、chmod +w test.txt最初にやらなければならないだろうと思っていたでしょう。私が行う場合はrm -f test.txt、その後rm、それが読み取り専用だにも関わらず、さえ確認せずにファイルを削除します。 誰でも明確にできますか?Ubuntu 12.04 / bashを使用しています。

3
どのファイルが削除されるかを確認するために、rmのドライランをどのように実行しますか?
rmLinuxでを実行するときに削除されるファイルを確認したいのですが。ほとんどのコマンドには、そのような情報だけを表示するための予行演習オプションがあるように見えますが、私はそのようなオプションを見つけることができないようですrm。これも可能ですか?


9
rm -rfすべてのファイルとすべての隠しファイル。&..エラー
rm -rf /some/path/* そのディレクトリ(およびサブディレクトリ)内の非表示でないファイルをすべて削除します。 rm -rf /some/path/.* そのディレクトリ内のすべての隠しファイルを削除しますが(サブディレクトリは削除しません)、次のエラー/警告も表示します。 rm: cannot remove directory: `/some/dir/.' rm: cannot remove directory: `/some/dir/..' 警告/エラーを受信せずにターゲットディレクトリに再帰的にすべての隠されたおよび非隠しファイルとフォルダを削除する適切な方法は何である.と..?
83 wildcards  rm 


14
ディレクトリ内のすべてのファイルを削除する方法は?
ディレクトリ内のすべてのファイルとサブディレクトリを削除しようとしています。以前rm -rはすべてのファイルを削除していましたが、最上位ディレクトリ自体を除くすべてのファイルとサブディレクトリを削除したいです。 たとえば、のようなトップディレクトリがありimagesます。ファイルheader.png、footer.pngおよびサブディレクトリが含まれています。 ここで、サブディレクトリを削除しますがheader.png、footer.pngではありませんimages。 Linuxでこれを行うにはどうすればよいですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.