Apps

MacまたはLinux PCですべてのCronジョブを一覧表示する方法

MacまたはLinux PCですべてのCronジョブを一覧表示する方法

Macターミナルアイコン

コンピューター上のすべてのcronジョブのリストをすぐに確認する必要がありますか?crontabコマンドを使用すると、スケジュールされているすべてのcronジョブを簡単に確認できます。cronデータの表示は、Macだけでなく、Linuxやその他のほとんどのUnix環境でも同じように行えます。

スクリプトやタスクが実行中で、その原因を突き止めようとしている場合や、単に興味本位でcrontabの内容を全て表示したい場合など、様々な理由が考えられます。この記事では、全てのユーザー、そして特定のコンピューター上のユーザーのcronジョブを表示する方法を説明します。

すべてのCronジョブを表示する方法

ターミナルまたはコマンド ラインで、次のコマンド構文を入力します。

crontab -l

すべての cronjob のリストを表示するには、Return キーを押します。

特定のユーザーのすべてのCronジョブを一覧表示する方法

次のコマンド構文を使用して、特定のユーザーの crontab を確認することもできます。

crontab -l -u USERNAME

もう一度 Enter キーを押すと、特定のユーザーのすべての cron ジョブと crontab エントリのリストが表示されます。

すべてのcronジョブを一覧表示する方法

これは明らかに上級ユーザー向けであり、cronが何なのかご存じない方はこの記事の対象ではないかもしれません。もちろん、興味のある方には説明が役立つかもしれませんが、簡単にまとめると、cronはコマンドラインからプロセスを自動化することを可能にし、crontabをスキャンすることは起動スクリプトやログインスクリプトを追跡する場合に役立ちます。ただし、ほとんどのMacユーザーはGUIではなくログイン項目を使用します。

Mac、Linux、その他のコンピューター上のすべてのcronジョブを表示または一覧表示する別の方法はありますか?コメント欄でぜひ共有してください!