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

Cronは、スケジュールされたコマンドを実行するために使用されます。これは、ユーザーが設定した指定された時間にコマンドを実行するLinuxおよびUNIXシステムのタスクスケジューラとして機能します。Cronには多くのカスタマイズ機能があり、一般的なタスクが定期的に実行されるサーバー環境でよく使用されます。

1
無人アップグレードには、apt-get autoremoveも含まれますか?
最近、無人アップグレードをインストールしたとします: sudo apt-get install unattended-upgrades -y sudo dpkg-reconfigure --priority=low unattended-upgrades -y 無人アップグレードには次のものも含まれapt-get autoremoveますか? または、削除されたパッケージの依存関係も確実に削除されるように、無人アップグレードレイヤーの上に毎週cronjobを追加する必要がありますcrontab -e。 0 0 * * 0 apt-get autoremove -y 注:これらが必要な場合は、自動削除のほかに、同様のaptコンセプトを自由に言及してください。

2
7日より古いファイルを自動削除する
私はLinuxの完全な初心者ですが、それを理解し始めています。セキュリティビデオファイルをバックアップするためにFTPサーバーを実行しているUbuntu Server 16.04があります。ファイルは次のようにフォルダに保存されます:/home/securityfolder1、/home/securityfolder2、/home/securityfolder3そしてそうで。 それぞれsecurityfolderNが異なるユーザーであることに注意してください。 ハードドライブを常にいっぱいにしたくないので、これらのフォルダーの7日以上前のファイルを毎日削除します。

4
/etc/cron.hourlyにスクリプトを入れても機能しないのはなぜですか?
に実行可能スクリプトを配置しました/etc/cron.hourlyが、そのスクリプトは1時間ごとに実行されるわけではなく、実際にはまったく実行されません。 ここに私が作成したスクリプト(時の音)があります: #!/ bin / bash mplayer〜/ Music / sfx_msg-highlight.wv&> / dev / null& spd-say -r -50 -p 50 -t male3「今は$(date + "%l%p")です」 notify-send "それは:" "$(date +"%l%p ")now。" -i〜/ Pictures / "first tee.png" -t 5000 私のcrontabは: DISPLAY=":0.0" XAUTHORITY="/home/naruto/.Xauthority" XDG_RUNTIME_DIR="/run/user/1000" 0 * * * * /home/naruto/Hour-sound.sh 一方でmplayerとspd-sayコマンドが正しく実行されている、notify-sendではありません。また、エラーをファイルにリダイレクトしようとしました: 0 * * * …
16 scripts  cron 


3
ターミナルでのcronジョブからの出力の取得
勤務時間中に1時間に1回、端末にポップアップしたい出力を印刷するプログラムがあります。 $ crontab -l 0 07-17 * * * /home/dat/scripts/cron.out syslogは次を報告します。 (dat) CMD (/home/dat/scripts/cron.exe) Jun 18 12:02:01 picard CRON[10848]: (CRON) info (No MTA installed, discarding output) 私は何が欠けていますか?
15 cron 

3
/etc/cron.daily/aptがハングする原因は何ですか?
最近、私は毎日サーバーからメールを受け取っています。 件名 Cron <root@host> test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) 体 /etc/cron.daily/apt: DB Update failed, database locked /etc/cron.daily/aptパーツを実行するだけで、出力なしでそのまま残っている場合、実行tail -f /var/log/apt/*.log /var/log/syslog &してから実行しようとしました/etc/cron.daily/aptが、出力もありません どのデータベースがロックされており、何によって、私はapt-get update正常に行うことができます。 昨日いくつかの更新を行い、再起動する必要があったため、Microsoftの修正プログラムはここでは機能しません(これは更新が関連する前から行われているため) 他に何を調べることができますか? これは重要な場合のAmazonインスタンスです
15 apt  cron  amazon-ec2 

2
Cron <root @ machine>からの電子メールレポートを停止する方法(時間ごと)
Ubuntu 12.04を実行しています。Gmailアカウントで「ssmtp」を設定しましたが、今では1時間ごとにレポート付きのメールを受信して​​います。これは例です。 From: root &lt;my@gmail.com&gt; Date: 2012/8/13 Subject: Cron &lt;root@one&gt; [ -x /usr/lib/php5/maxlifetime ] &amp;&amp; [ -d /var/lib/php5 ] &amp;&amp; find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2&gt;/dev/null \; -delete To: root Failed loading /usr/lib/php5/20090626/xdebug.so: /usr/lib/php5/20090626/xdebug.so: cannot open shared object file: …
15 root  email  cron 

4
cronで自動化するとapt-getが失敗するのはなぜですか?
cronを使用してシステムの更新を自動化しようとしています。以下に、私のcrontab、コマンド、および結果のエラーを見ることができます。 rootとしてupgrades.shを実行すると、スクリプトは正常に実行されます。cronを実行すると、apt-get -y update問題は発生しませんが、aptitude -y safe-upgrade失敗します。私はこのエラーを推測しています:debconf: (This frontend requires a controlling tty.)カーネルの更新があり、それが順番にgrubを更新するため、上書きすることを明示的に言う必要があります/boot/grub/menu.lst。しかし、パスエラーがわかりません。そして、私の監督を必要としないアップデートが欲しいのです。 私はこの質問unattended-upgradesを読んで、それはまだ受け入れられていない解決策であり、それを使用することになりますが、なぜcronを使用できないのですか?本当にシンプルで、もっとLinuxyである必要があるようです。 クロンタブ root@daedalus:~/bin# crontab -l # m h dom mon dow command 45 06 * * * ~/bin/upgrades.sh upgrades.sh root@daedalus:~/bin# cat upgrades.sh #!/bin/bash /usr/bin/apt-get -y update /usr/bin/aptitude -y safe-upgrade エラー debconf: unable to initialize frontend: Dialog debconf: (TERM …
15 apt  aptitude  cron 

3
Ubuntu 14.04-crontab @rebootがPCをハングさせる
この回答で提案されているように、KWORKERS HIGH CPUのバグを解決しようとしています。crontabに行を追加します。 @reboot echo "disable" &gt; /sys/firmware/acpi/interrupts/gpe06 再起動後、システムは起動しません。また、シングルユーザーモードでは起動しません。 次のオプションを使用してPCを再起動しました。 init=/bin/bash ルートcrontabの行を削除しましたが、システムが起動しません。
14 14.04  cron  cpu  reboot 


1
毎日のサーバーリブートcron?
割り当てられた時間にdaiyを実行し、ubuntuサーバーを再起動するcronジョブを作成したい。 rebootcronでのみ追加しようとしましたが、機能していませんが、CLIから実行しようとすると機能します。 特定の時間にサーバーを毎日再起動するために、cronにどのコマンドを追加する必要があるかをアドバイスしてください。
14 server  cron 

2
CLIでcrontabの削除オプションを無効にします
たとえば、特定のコマンドを無効にするにはどうすればよいcrontab -rですか? 私のE鍵は鍵の隣にあるので、私が偶然それを実行したことはもう二度起こりましたR。その小さなタイプミスで十分であり、crontabはなくなりました。

3
Ubuntu 16.04にgnomeスケジュールをインストールできません
最近のUbuntu 16.04にgnome-scheduleをインストールしたいのですが、方法がわかりません。それはubuntuソフトウェアにはありません、私がタイプしてもsudo apt-get install gnome-schedule、見つかりません。早く使いやすいと思うので、使いたいです。私は代替手段を探していましたが、私が好きでない「いつ」の代わりに、他に何も見つけられないので、助けを歓迎します。
13 16.04  cron  schedule 

2
crontabエラー「ルートのcrontabがありません」
crontab -eターミナルでコマンドを書くと、 このエラーメッセージが表示されます。 no crontab for root - using an empty one 888 「888」の意味がわかりませんか? crontab / etc / crontabの構成ファイル: # /etc/crontab: system-wide crontab # Unlike any other crontab you don't have to run the `crontab' # command to install the new version when you edit this file # and files …
13 cron 

3
Ubuntu 16.04:無人アップグレードがランダムに実行されます
セキュリティパッケージをインストールし、インストール時にメールで通知するように無人アップグレードを構成しました。 インストールが非常にランダムに発生することに気付きました。最新バージョンでは、cron.dailyの実行時間から最大30分のランダムな遅延が追加されたことを知っています。 しかし、私が経験している遅延はそれよりもはるかに大きいです。午前9時、午後3時、午前12時に無人アップグレードが実行されるのを確認します。 無人アップグレードタスクはcron.dailyの最初のタスクです。つまり、実行時間が非常に長い以前のタスクはありません。 誰も同じようなことを経験しましたか?

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