/var/tmpからファイルを削除する方法(centos 7)

/var/tmpからファイルを削除する方法(centos 7)

ジョブを実行する準備ができたら、生成されるファイルがあります。私のスクリプトはこれを完了し、正常に完了したらこのファイルを削除する必要があります。

ファイルは約20〜25人のユーザーのうちの1人によって作成され、すべて同じグループに属します。

マイサービスアカウントには、デフォルトグループと同じグループがあります。

ファイル権限は次のとおりです。

-rwxrwxrwx 1 scuser07 sec_ops 47 Jan 14 19:17 /var/tmp/sc_req

および/var/tmp権限は次のとおりです。

drwxrwxrwt. 4 root root 4096 Jan 14 20:00 /var/tmp

ただし、スクリプトが正常に終了すると sc_req ファイルを削除できません。

答え1

drwxrwxrwt. 4 root root 4096 Jan 14 20:00 /var/tmp

最後の許可書の代わりに、許可書にtディレクトリがあることを示します。x粘り強いビット設定は/tmpおよびについて一般的です/var/tmp。そのディレクトリに追加の制限が作成されます。ファイルを削除できます。あなたがファイルの所有者である場合にのみ可能です。

これは、他のユーザーの一時ファイルを削除して、ユーザーが互いのワークを破壊するのを防ぐためです。

関連情報