
私は.shファイルから私のプログラムを起動します(単純化のためにその内容が単に./myprogramであるとします)。不明な理由から、このプログラムは大きなcore.*ファイルを生成します。プログラムの実行時にそのファイルを削除するには、.shファイルに何を追加する必要がありますか?
答え1
core
事後分析用の文書が用意されています。墜落コース、あなた〜しなければならない何が起こっているのかを調べてください(分割エラーやその他の衝突によって信号が発生する可能性があります)。深刻なセキュリティの脆弱性! )。
ファイルはプログラムがクラッシュした後に記録されるので、いつでも安全に削除できます。それにもかかわらず、プロセスが開いたファイルを削除すると、ファイルシステムエントリは削除されますが、プロセスにはまったく影響しません。