Grilled Cheese

ExploreLog inSign up
Terms of UsePrivacy PolicyCommunity StandardsHelpGet the app

Grilled Cheese is a product of Village Compute

Version devBuilt at: 2026-10-14 21:33:42 EDT

Explore

PostsPeople
LatestRanked
@i-t-tan.bsky.socialOct 14, 2026, 10:32 PM

#このアカウントのハッシュタグ一覧 1

Windows:
#コマンドプロンプト・BATを使いこなす
#WSH・JScriptでバッチ作成
#PowerShell入門
#Windowsパソコンのメンテナンス

Linux:
#linuxの基礎を勉強

エンジニア論:
#バッチ職人になろう

@legacy-it-tan.bsky.socialOct 8, 2026, 1:38 AM

#linuxの基礎を勉強 13

NTPクライアントをインストール (2)

chronyの設定ファイルを開き
参照するNTPサーバ名を変更する。
vi /etc/chrony.conf

下記URLを参考にして
server値を書き換える。
https://qiita.com/one-kelvin/i...

サービス再起動
systemctl restart chronyd

時刻の補正完了を確認
date

@legacy-it-tan.bsky.socialOct 7, 2026, 7:08 PM

#linuxの基礎を勉強 12

dateコマンドで表示される
サーバ現在時刻がずれていたら:

NTPクライアントをインストール (1)
(CentOS7以降でのパッケージ名はchrony)

yum list installed | grep chrony
yum search chrony
yum install chrony

systemctl start chronyd
systemctl enable chronyd

@legacy-it-tan.bsky.socialOct 7, 2026, 12:39 AM

#linuxの基礎を勉強 11

crontabの記述方法・フォーマット

分 時 日 月 曜日 コマンド
つまり
i H d m W
(phpのdateのフォーマット文字列で表した場合。)

ふん・じ・にち・げつ・ようび・こまんど。
わかりづらい並びだが,暗記しておこう。

@legacy-it-tan.bsky.socialOct 6, 2026, 11:08 AM

#linuxの基礎を勉強 10

・cronie-noanacronは小さなパッケージで,/etc/cron.d/dailyjobsファイルだけを含む。

・/etc/cron.d/dailyjobsの中身では,CentOS 5以前と同様のジョブ実行時刻を指定している。0anacronを存在チェックしており,cronie-anacronパッケージを削除すれば有効化される。

@legacy-it-tan.bsky.socialOct 5, 2026, 8:38 PM

#linuxの基礎を勉強 9

cron.dailyの実行時刻:

・CentOS5以前は,
デフォルトで午前4:02にスケジュールされていた。

・CentOS6~では,
午前3:06から3:50の間の範囲内でランダム実行される。
※仮想化環境の複数のゲストOSのcron.dailyが重ならないようにするため。

https://www.bigbang.mydns.jp/c...

@legacy-it-tan.bsky.socialOct 5, 2026, 5:08 AM

#linuxの基礎を勉強 8

・cronは,ジョブ実行の指定時刻にcrondが起動していなかったら,その後もジョブが未実行のまま

・anacronは,ジョブ実行の指定時刻にcrondが起動していなくても,同じ日付内でジョブ実行を再試行してくれる
↑
これがanacronのメリットらしい

http://ayufishing.blog.fc2.com...

@legacy-it-tan.bsky.socialOct 4, 2026, 2:39 AM

#linuxの基礎を勉強 7

・cronは1日に何度も実行可能。
指定したスケジュール通りに(同期的に)走る。

・anacronは1日に1回しか実行できない。
指定したスケジュールに,ランダム時間をプラスしてジョブを実行。
つまり,その日付内で,どこかの時刻に非同期的に走る。

@legacy-it-tan.bsky.socialOct 3, 2026, 8:09 AM

#linuxの基礎を勉強 6

cronとanacronは
きっちり区別すべし。

Red Hatのサイト
「システムタスクの自動化」
https://access.redhat.com/docu...

引用:

・指定した時間に定期的に実行するには
cron を使用します。

・特定の日に非同期的に実行するには
anacron を使用します。

@legacy-it-tan.bsky.socialOct 3, 2026, 2:08 AM

#linuxの基礎を勉強 5

# cronを再起動し,起動状態を確認
systemctl restart crond
systemctl status crond
→active(running)

# cronに動作テスト用のジョブを登録
crontab -e

# 毎分,時刻をログに記録
* * * * * echo `date +"\%Y-\%m-\%d \%H:\%M:\%S"` >> /tmp/cron.log

※>は半角

@legacy-it-tan.bsky.socialOct 2, 2026, 6:08 AM

#linuxの基礎を勉強 4

# CentOS6以降である事を確認
cat /etc/redhat-release
→CentOS Linux release 7.2.1511 (Core)

# cron関係のインストール済みRPMパッケージを確認
yum list installed | grep cron

# anacronを消す
yum install cronie-noanacron
yum remove cronie-anacron

@legacy-it-tan.bsky.socialOct 1, 2026, 6:39 PM

#linuxの基礎を勉強 3

CentOS6以降で
指定日時ぴったりに
ジョブを実行するには…

(1) anacronではないcronをインストール

(2) デフォルトで存在するanacronをアンインストール

パッケージの依存関係の都合上,
アンインストールを先にしてはいけない。

https://qiita.com/satouf/items...

@legacy-it-tan.bsky.socialOct 1, 2026, 3:09 AM

#linuxの基礎を勉強 2

・CentOS5まで:
cronジョブは,
指定日時ぴったりに実行される仕様だった。

・CentOS6以降:
デフォルトでインストールされているパッケージが
anacron (cronie-anacron)
となり,
指定された日時ぴったりには
ジョブが実行されなくなった。

https://blog.redbox.ne.jp/cent...

@legacy-it-tan.bsky.socialSep 30, 2026, 7:08 PM

#linuxの基礎を勉強 1

エラー出力をファイル内へリダイレクト:

なんかのコマンド >> hoge.txt 2>&1

・エラー出力(2)を標準出力(1)へマージした結果をファイル内へ書き込んでいる。
・ファイル名の後ろに書くというのがポイント。Linuxの各種記法の中で1・2を争う度忘れしやすさ。

@legacy-it-tan.bsky.socialSep 30, 2026, 2:38 PM

#このアカウントのハッシュタグ一覧 1

Windows:
#コマンドプロンプト・BATを使いこなす
#WSH・JScriptでバッチ作成
#PowerShell入門
#Windowsパソコンのメンテナンス

Linux:
#linuxの基礎を勉強

エンジニア論:
#バッチ職人になろう

@i-t-tan.bsky.socialSep 28, 2026, 9:02 AM

#このアカウントのハッシュタグ一覧 1

Windows:
#コマンドプロンプト・BATを使いこなす
#WSH・JScriptでバッチ作成
#PowerShell入門
#Windowsパソコンのメンテナンス

Linux:
#linuxの基礎を勉強

エンジニア論:
#バッチ職人になろう

@i-t-tan.bsky.socialSep 11, 2026, 12:03 PM

#このアカウントのハッシュタグ一覧 1

Windows:
#コマンドプロンプト・BATを使いこなす
#WSH・JScriptでバッチ作成
#PowerShell入門
#Windowsパソコンのメンテナンス

Linux:
#linuxの基礎を勉強

エンジニア論:
#バッチ職人になろう