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

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

8
痕跡を残さないためにLinuxでHDDをフォーマットする最良の方法は何ですか?
私はDebianを実行していますが、友人に寄付したいので、痕跡を残さないためにhdd全体をフォーマットする方法が必要です。それで、それをフォーマットするための最良の方法は何でしょうか?OSを再インストールすると、完全にフォーマットされません。私はそれを完全にフォーマットし、あなたが店からそれを購入するときのように、まったく新しいもので、以前に物を保管したことがないようにする方法を探しています。

4
SET FILE / ERASE_ON_DELETE用のLinuxとは何ですか?
VMSでは、ファイルが削除されたときにファイルの既存の内容にジャンクを書き込むようにファイルシステムに指示できます。この種類の処理のファイルを識別するDCLコマンドは次のとおりです。 $ SET FILE/ERASE_ON_DELETE SAMPLE.TXT これにより、ある時点でポリシーを設定でき、その後のファイルのユーザーはセキュリティの詳細を処理する必要がなくなります。ディレクトリからファイル名を取り出し、使用する別のファイル用にスペースを解放する標準の削除では、既存のコンテンツを変更して、次のユーザーがそれを読み取れないようにします。通常の削除: $ DELETE SAMPLE.TXT.* このためのLinuxとは何ですか?

2
年齢によるファイルの削除
N日以内に変更されていないディレクトリ内のすべてのファイルを削除するコマンドはありますか?古いログをクリーンアップする必要があります。
16 find  rm 

4
サブフォルダーがたくさんあるフォルダーを高速に削除するにはどうすればよいですか?
266778個のサブフォルダーがあるフォルダーがあります。どうすれば削除できますか? 私が試してみました cd ~/.local/share/Trash/ sudo rm -rf * しかし、それは多くの時間がかかります。1分25秒のリアルタイムと0.072秒のユーザー時間の後、2500個のフォルダーのみが削除されました。この方法では、このフォルダーを削除するのに2時間以上かかります。 このフォルダを削除するより速い方法はありますか?ユーザー時間とリアルタイムの間に大きな違いがあるのはなぜですか? real 1m25.474s user 0m0.072s sys 0m28.142s Linux 2.6.32(Ubuntu 10.04.4 LTS)を使用しています。
15 filesystems  rm 

2
グロビングを使用する場合にのみrmをインタラクティブにできますか?(bash、zsh、またはその両方で)
たびに私rmシェルがグロブと少しでも可能性パターンが膨張し、私はそれが期待する以上のことがありますと一度に複数の項目、私はいつも追加することを忘れないようにしようとし-iたが、(もちろん)私は忘れ、誤って有益な何かを吹き飛ばすことができます。エイリアスを使用してこの問題を解決しようとする人もいますが、alias rm='rm -i'rmを常に対話型にするという考えは嫌い-fです。 私がやりたいのは、グロビングを使用rmする-iときにのみ使用し-f、もちろんオーバーライド-iすることrm -rf junkです。そのため、通常のでディレクトリ全体を吹き飛ばすことができます。 したがってrm *blah*、実際にはそうですrm -i *blah*がrm blah、入力したとおりに動作します。 異なるシェルでこれを達成する方法に違いがある場合、どちらか一方のみをカバーする回答よりもbash と zshの両方のメソッドを提供する回答を選択します。 注:私は実際にこれは必ずしも良いアイデアです確信していません。私はそれが可能かどうかを尋ねているだけです。これが馬鹿げた考えだと思うなら、あなたの意見の背後にある理由を聞いてとてもうれしいでしょうが、そのようなコメントを回答フィールドに投稿しないでください。本当の答えは、これを行う方法を教えてくれるか、それが不可能な理由を説明します(または、同様の結果を得るための代替方法を提供する可能性があります)。しかし、なぜこれが愚かであるかを私に伝えたい場合は、コメントとして投稿してください。結論に同意しなくても、理にかなったコメントを支持します。
15 bash  zsh  wildcards  rm 

5
vagrantファイルの削除.nfs0000000000b869e300000001が表示されます
ファイルを削除すると、次のように表示されます。 $ ls total 64 -rw-rw-r-- 1 502 17229 Sep 17 16:42 page_object_methods.rb drwxrwxr-x 7 502 238 Sep 18 18:41 ../ -rw-rw-r-- 1 502 18437 Sep 18 18:41 new_page_object_methods.rb -rw-r--r-- 1 502 16384 Sep 18 18:42 .nfs0000000000b869e300000001 drwxrwxr-x 5 502 170 Sep 21 13:48 ./ 13:48:11 *vagrant* ubuntu-14 selenium_rspec_conversion そしてそれを削除しようとすると: …
15 files  nfs  rm  vagrant 

3
xargsで引数を引用する方法
1 MBを超えるフォルダー内のすべてのファイルを削除するとします。 $ find . -size +1M | xargs -0 rm これにより、名前にスペースが含まれるファイルは削除されません。だから私はそれが送信するすべての引数を引用したいrm。場合はfind、それを与えるSome report.docxことは渡す必要があります"Some report.docx"しrm。 どうやってやるの?
15 shell  find  quoting  rm  xargs 

4
親フォルダーを削除せずにサブフォルダーを削除する
このタイプのdir構造の場合: /config/filegroups/filegroupA/files/fileA1.txt /config/filegroups/filegroupA/files/fileA2.txt /config/filegroups/filegroupB/files/fileB1.txt /config/filegroups/filegroupB/files/fileB2.txt ... rm -rf /config/filesgroups親フォルダとすべてのサブフォルダを削除するために使用できることを知っています... 、、などのみを削除し/filegroupA、削除したく/filegroupBない/config/filegroups
15 rm 

3
zshでの二重rm検証
zshでrm *を実行すると、次のようになります。 2014-06-08 10:14:23 $ rm * zsh: sure you want to delete all the files in /home/assay/assay/log [yn]? y rm: remove regular file `development.log'? y まずzshがすべてを削除してもよいかどうかを尋ね、次にrmが特定のファイルごとに尋ねます。 どうすればzsh検証を取得できますか?
15 zsh  rm 

3
bashのファイル名展開メカニズムからいくつかのファイルを除外するにはどうすればよいですか?
ルートディレクトリにubuntuファイルシステムディレクトリがあり、誤って何百ものファイルをルートディレクトリにコピーしました。 私は直感的にファイルシステムを除外してコピーされたファイルを削除しようとしました rm -rf !{bin,sbin,usr,opt,lib,var,etc,srv,libx32,lib64,run,boot,proc,sys,dev} ./. 動作しません。全体を削除しながらいくつかのディレクトリを除外する適切な方法は何ですか? 編集:何をすべきかを知らずに、ここでコマンドを実行しないでください!

2
xkcdジョークのこの特定の「rm」シーケンスの理由は何ですか?
このxkcdコミックストリップの一部は、作成者が並べ替えプログラムを作成できないため、すべてのファイルを削除するコードを追加するというものです。 system("rm -rf ./"); system("rm -rf ~/*"); system("rm -rf /"); 私が知る限り、すべてを削除する標準的な方法はrm /、ルートから始まるすべてが削除されるようにすることです。これは、最後のコマンドと、その前の2つのコマンドでありrm、現在のディレクトリとホームディレクトリの内容を試みます。 どうしてrm /?
14 rm  command 


3
rmの-fオプションの本当のポイントは何ですか?
のGNU coreutilsのマニュアルページを読むrmと、オプションの1 つがになります-f。これは、マニュアルによれば、 -f, --force ignore nonexistent files and arguments, never prompt 今、私はいくつかのテストを行い、実際に私が rm -f /nonexisting/directory/ 文句を言うことはありません。 誰かがそのようなオプションから本当に何を得ることができますか? さらに、「ディレクトリの削除」を使用する最も一般的な例rmは次のようなものです rm -rf /delete/this/dir -rオプションでは、理にかなっている、しかし-f?
14 rm  options  coreutils 

4
端末からファイル名に基づいて特定のファイルを削除する
名前付きのファイルを含むディレクトリがあります rho_0.txt rho_5000.txt rho_10000.txt rho_150000.txt rho_200000.txt 等々。5000の倍数であるすべてを削除したいと思います。 私は次のことを試しました:printf 'rho_%d.txt\n' $(seq 5000 10000 25000) | rmしかし、それは私に応答を与えましたrm: missing operand。 これを行う別の方法はありますか?
13 files  rm 


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