カスタムスクリプト実行ソースを見つける方法は?

カスタムスクリプト実行ソースを見つける方法は?

昔々、私は「ダウンロード」ディレクトリをクリーンアップするスクリプトを作成しました。ところで、それがすることはファイル~/Downloadsをから~/Downloads/Trash。シェルスクリプトを~/shell_scripts

スクリプトを更新したかったのですが、残念ながら自動化する方法を覚えていないことに気づきました。 :-(Googleでカスタムスクリプトを実行する場所を検索し始めましたが、どちらのスクリプトも私のコンテンツへの言及を見つけることができませんでした。

これまで私がしたことは次のとおりです。

  1. .bashrcスクリプト名clean_downloads.shとディレクトリの確認shell_scripts
  2. 確認済み.bash_logout
  3. .bash_loginファイルが.bash_profile私のホームディレクトリに存在しません。
  4. /etc/profileメンションと/etc/profile.dスクリプトコピーの確認
  5. 確認済み/etc/init.d

記載されているディレクトリを除いて、どこでもこのスクリプトのコピーを見つけることはできません!/shell_scripts。私は何とかシステムファイルに実行行を追加したと思います。すべてを正しく入力した場合は、ある種の検証が行われたと確信しているからです。

特定のスクリプトが実行されている場合は、どのようなシステムログを検索するのか、その理由(どのファイルから)を知っていますか?

答え1

cronが定期的にスクリプトを実行しているようです。この場合、次のコマンドを使用すると、cron設定でそのエントリを見つけるのに役立ちます。

crontab -e
cat /etc/crontab
ls /etc/cron*

関連情報