lpic 102 ジョブスケジューリング
問題一覧
1
定期的に自動でジョブを実行するジョブスケジューラとしてcronの代わりに使用できる
2
・timerユニット:ジョブの実行タイミング、実行するジョブを指定する ・ジョブ本体となるユニット:timerユニットから呼び出され、処理を行うユニット。timerユニット以外のユニットが指定できるが、デフォルトではtimerユニットと同じ名前のserviceユニットが実行される(例:「foo.timer」の場合「foo.service」)
3
systemctl list-timers
4
・モノトニックタイマー: システムが起動して一定時間が経過した後など、ジョブを実行するタイミングを任意に設定する。 ジョブが起動(または停止)してからの経過時間などを指定することにより、定期的に実行することも可能。 ・リアルタイムタイマー: カレンダーの形式でジョブを実行するタイミングを設定する。 特定の日時に1回のみ実行したり、毎時・毎週など周期的に実行することも可能。
5
systemd-run
6
at [オプション] [日時] ※日時は基本的にHH:MMの形式で指定
7
-l atqコマンドと同じ
8
-d ジョブ番号 atrmコマンドと同様
9
/etc/crontab
10
cron
11
crond
12
ユーザ用と管理者が設定するシステム用の2種類の設定ファイル
13
[分] [時] [日] [月] [曜日] [実行ユーザ名(システム用設定ファイルでのみ指定)] [コマンド]
14
0〜59の範囲で指定
15
0〜23の範囲で指定
16
1〜31の範囲で指定
17
1〜12の範囲で指定
18
0〜7の範囲で指定。(0と7=日曜、1=月、2=火、3=水、4=木、5=金、6=土)
19
*
20
- 時に「1-3」と指定すると、1時から3時までを意味する
21
, 「時」に「1,2,3」と指定すると、1時、2時、3時を意味する
22
/var/spool/cron/ユーザ名 テキストエディタで直接編集はできない。ユーザ用のcronの設定を行うには「crontab」コマンドを使用する。
23
-e(edit)
24
-l(list)
25
-r(remove)
26
/etc/crontab viなどのテキストエディタで直接編集できる
27
システム用のほうは各コマンドの実行ユーザも指定する必要がある
28
crondが「/var/spool/cron」ディレクトリ内のファイル(ユーザ用)や「/etc/crontab」ファイル(システム用)の更新有無を1分ごとにチェックし、変更があるファイルを再読み込みするため
29
そのcrontabの所有ユーザにメールで送られる
30
/etc/cron.hourly/ /etc/cron.daily/ /etc/cron.weekly/ /etc/cron.monthly/
31
毎時実行するスクリプトを置くディレクトリ
32
毎日実行するスクリプトを置くディレクトリ
33
毎週実行するスクリプトを置くディレクトリ
34
毎月実行するスクリプトを置くディレクトリ
35
サービス個別のジョブ実行を定義した設定ファイルを置くディレクトリ
36
改行
37
「/etc/cron.allow」ファイルと「/etc/cron.deny」ファイルを使用する
38
利用を許可するユーザ
39
利用を拒否するユーザ
40
1. 「/etc/cron.allow」ファイルがあれば、記述のあるユーザのみが利用可能 2. 「/etc/cron.allow」ファイルがなければ、「/etc/cron.deny」を参照し、そこに記述のないユーザが利用可能 3. 両方のファイルがなければ、rootユーザのみが利用可能
41
「/etc/at.allow」ファイルと「/etc/at.deny」ファイルを使用する
42
利用を許可するユーザ
43
利用を拒否するユーザ
44
1. 「/etc/at.allow」ファイルがあれば、記述のあるユーザのみが利用可能 2. 「/etc/at.allow」ファイルがなければ、「/etc/at.deny」を参照し、そこに記述のないユーザが利用可能 3. 両方のファイルがなければ、rootユーザのみが利用可能
45
すべてのユーザが利用可能となる
46
すべてのユーザが利用可能
47
batch
48
atコマンドを使用して行う
49
プロンプトが「at>」に変わり、コマンドを入力できるようになるので、実行したいコマンドを入力して、最後にCtrl+Dで終了する。 これは「at」コマンドの入力と同じ
50
batchコマンドは時間指定ではなく、負荷が下がった時点で実行される
51
「/etc/systemd/system/」に拡張子.timerの定義ファイルを作成し、[Timer]セクションにスケジュールと実行するサービスを指定する
AWSのしくみと技術がわかる 5
AWSのしくみと技術がわかる 5
サラリーマンサラリーマン · 61問 · 1年前AWSのしくみと技術がわかる 5
AWSのしくみと技術がわかる 5
61問 • 1年前AWSのしくみと技術がわかる 6
AWSのしくみと技術がわかる 6
サラリーマンサラリーマン · 44問 · 1年前AWSのしくみと技術がわかる 6
AWSのしくみと技術がわかる 6
44問 • 1年前AWSのしくみと技術が分かる 7,8
AWSのしくみと技術が分かる 7,8
サラリーマンサラリーマン · 73問 · 1年前AWSのしくみと技術が分かる 7,8
AWSのしくみと技術が分かる 7,8
73問 • 1年前AWS 基礎からのネットワークサーバー 1
AWS 基礎からのネットワークサーバー 1
サラリーマンサラリーマン · 8問 · 1年前AWS 基礎からのネットワークサーバー 1
AWS 基礎からのネットワークサーバー 1
8問 • 1年前AWS 基礎からのネットワークサーバー 2,3,4
AWS 基礎からのネットワークサーバー 2,3,4
サラリーマンサラリーマン · 75問 · 1年前AWS 基礎からのネットワークサーバー 2,3,4
AWS 基礎からのネットワークサーバー 2,3,4
75問 • 1年前AWS基礎からのネットワークandサーバー構築 5,6,7,8
AWS基礎からのネットワークandサーバー構築 5,6,7,8
サラリーマンサラリーマン · 61問 · 1年前AWS基礎からのネットワークandサーバー構築 5,6,7,8
AWS基礎からのネットワークandサーバー構築 5,6,7,8
61問 • 1年前AWS基礎からのネットワークandサーバー構築 9
AWS基礎からのネットワークandサーバー構築 9
サラリーマンサラリーマン · 15問 · 1年前AWS基礎からのネットワークandサーバー構築 9
AWS基礎からのネットワークandサーバー構築 9
15問 • 1年前AWSコンテナ入門1
AWSコンテナ入門1
サラリーマンサラリーマン · 100問 · 1年前AWSコンテナ入門1
AWSコンテナ入門1
100問 • 1年前AWSコンテナ入門1 続き
AWSコンテナ入門1 続き
サラリーマンサラリーマン · 19問 · 1年前AWSコンテナ入門1 続き
AWSコンテナ入門1 続き
19問 • 1年前AWSコンテナ入門2
AWSコンテナ入門2
サラリーマンサラリーマン · 47問 · 1年前AWSコンテナ入門2
AWSコンテナ入門2
47問 • 1年前AWSコンテナ入門3
AWSコンテナ入門3
サラリーマンサラリーマン · 100問 · 1年前AWSコンテナ入門3
AWSコンテナ入門3
100問 • 1年前AWSコンテナ設計・構築3 続き
AWSコンテナ設計・構築3 続き
サラリーマンサラリーマン · 17問 · 1年前AWSコンテナ設計・構築3 続き
AWSコンテナ設計・構築3 続き
17問 • 1年前AWSコンテナ入門4
AWSコンテナ入門4
サラリーマンサラリーマン · 60問 · 1年前AWSコンテナ入門4
AWSコンテナ入門4
60問 • 1年前AWSコンテナ入門5
AWSコンテナ入門5
サラリーマンサラリーマン · 23問 · 1年前AWSコンテナ入門5
AWSコンテナ入門5
23問 • 1年前インフラエンジニアの教科書2 1 改訂
インフラエンジニアの教科書2 1 改訂
サラリーマンサラリーマン · 49問 · 1年前インフラエンジニアの教科書2 1 改訂
インフラエンジニアの教科書2 1 改訂
49問 • 1年前インフラエンジニアの教科書2 2 改訂
インフラエンジニアの教科書2 2 改訂
サラリーマンサラリーマン · 100問 · 1年前インフラエンジニアの教科書2 2 改訂
インフラエンジニアの教科書2 2 改訂
100問 • 1年前インフラエンジニアの教科書2 改訂続き
インフラエンジニアの教科書2 改訂続き
サラリーマンサラリーマン · 75問 · 1年前インフラエンジニアの教科書2 改訂続き
インフラエンジニアの教科書2 改訂続き
75問 • 1年前AWSの全部わかる教科書 1,2,3
AWSの全部わかる教科書 1,2,3
サラリーマンサラリーマン · 71問 · 1年前AWSの全部わかる教科書 1,2,3
AWSの全部わかる教科書 1,2,3
71問 • 1年前AWSの全部わかる教科書 4
AWSの全部わかる教科書 4
サラリーマンサラリーマン · 21問 · 1年前AWSの全部わかる教科書 4
AWSの全部わかる教科書 4
21問 • 1年前ゼロからわかるlinuxコマンド1
ゼロからわかるlinuxコマンド1
サラリーマンサラリーマン · 100問 · 1年前ゼロからわかるlinuxコマンド1
ゼロからわかるlinuxコマンド1
100問 • 1年前ゼロからわかるlinuxコマンド2
ゼロからわかるlinuxコマンド2
サラリーマンサラリーマン · 100問 · 1年前ゼロからわかるlinuxコマンド2
ゼロからわかるlinuxコマンド2
100問 • 1年前lpic 101 ハードウェア設定の決定と設定
lpic 101 ハードウェア設定の決定と設定
サラリーマンサラリーマン · 82問 · 1年前lpic 101 ハードウェア設定の決定と設定
lpic 101 ハードウェア設定の決定と設定
82問 • 1年前lpic 101 システムの起動
lpic 101 システムの起動
サラリーマンサラリーマン · 75問 · 1年前lpic 101 システムの起動
lpic 101 システムの起動
75問 • 1年前lpic 101 ランレベル/ブートターゲットの変更
lpic 101 ランレベル/ブートターゲットの変更
サラリーマンサラリーマン · 34問 · 1年前lpic 101 ランレベル/ブートターゲットの変更
lpic 101 ランレベル/ブートターゲットの変更
34問 • 1年前lpic 101 ハードディスクのレイアウト設計 ブートマネージャのインストール
lpic 101 ハードディスクのレイアウト設計 ブートマネージャのインストール
サラリーマンサラリーマン · 52問 · 1年前lpic 101 ハードディスクのレイアウト設計 ブートマネージャのインストール
lpic 101 ハードディスクのレイアウト設計 ブートマネージャのインストール
52問 • 1年前lpic 101 共有ライブラリの管理
lpic 101 共有ライブラリの管理
サラリーマンサラリーマン · 12問 · 1年前lpic 101 共有ライブラリの管理
lpic 101 共有ライブラリの管理
12問 • 1年前lpic 101 Debianパッケージ管理
lpic 101 Debianパッケージ管理
サラリーマンサラリーマン · 40問 · 1年前lpic 101 Debianパッケージ管理
lpic 101 Debianパッケージ管理
40問 • 1年前lpic 101 RPMとYUMパッケージ管理
lpic 101 RPMとYUMパッケージ管理
サラリーマンサラリーマン · 7回閲覧 · 56問 · 1年前lpic 101 RPMとYUMパッケージ管理
lpic 101 RPMとYUMパッケージ管理
7回閲覧 • 56問 • 1年前lpic 101 仮想化のゲストOSとしてのLinux
lpic 101 仮想化のゲストOSとしてのLinux
サラリーマンサラリーマン · 12問 · 1年前lpic 101 仮想化のゲストOSとしてのLinux
lpic 101 仮想化のゲストOSとしてのLinux
12問 • 1年前lpic 101 コマンドラインでの作業
lpic 101 コマンドラインでの作業
サラリーマンサラリーマン · 84問 · 1年前lpic 101 コマンドラインでの作業
lpic 101 コマンドラインでの作業
84問 • 1年前lpic 101 フィルターを使用してのテキストストリーム処理
lpic 101 フィルターを使用してのテキストストリーム処理
サラリーマンサラリーマン · 62問 · 1年前lpic 101 フィルターを使用してのテキストストリーム処理
lpic 101 フィルターを使用してのテキストストリーム処理
62問 • 1年前lpic 101 基本的なファイル管理
lpic 101 基本的なファイル管理
サラリーマンサラリーマン · 80問 · 1年前lpic 101 基本的なファイル管理
lpic 101 基本的なファイル管理
80問 • 1年前lpic 101 ストリーム、パイプ、リダイレクトの使用 プロセスの作成、監視、終了
lpic 101 ストリーム、パイプ、リダイレクトの使用 プロセスの作成、監視、終了
サラリーマンサラリーマン · 81問 · 1年前lpic 101 ストリーム、パイプ、リダイレクトの使用 プロセスの作成、監視、終了
lpic 101 ストリーム、パイプ、リダイレクトの使用 プロセスの作成、監視、終了
81問 • 1年前lpic 101 プロセスの実行優先度の変更
lpic 101 プロセスの実行優先度の変更
サラリーマンサラリーマン · 9問 · 1年前lpic 101 プロセスの実行優先度の変更
lpic 101 プロセスの実行優先度の変更
9問 • 1年前lpic 101 正規表現を使用してのテキストファイル検索
lpic 101 正規表現を使用してのテキストファイル検索
サラリーマンサラリーマン · 26問 · 1年前lpic 101 正規表現を使用してのテキストファイル検索
lpic 101 正規表現を使用してのテキストファイル検索
26問 • 1年前lpic 101 ファイルの基本的な編集
lpic 101 ファイルの基本的な編集
サラリーマンサラリーマン · 57問 · 1年前lpic 101 ファイルの基本的な編集
lpic 101 ファイルの基本的な編集
57問 • 1年前lpic 101 パーティションとファイルシステムの作成
lpic 101 パーティションとファイルシステムの作成
サラリーマンサラリーマン · 84問 · 1年前lpic 101 パーティションとファイルシステムの作成
lpic 101 パーティションとファイルシステムの作成
84問 • 1年前lpic 101 ファイル系
lpic 101 ファイル系
サラリーマンサラリーマン · 60問 · 1年前lpic 101 ファイル系
lpic 101 ファイル系
60問 • 1年前lpic 102 シェル環境のカスタマイズ 簡単なスクリプト
lpic 102 シェル環境のカスタマイズ 簡単なスクリプト
サラリーマンサラリーマン · 31問 · 1年前lpic 102 シェル環境のカスタマイズ 簡単なスクリプト
lpic 102 シェル環境のカスタマイズ 簡単なスクリプト
31問 • 1年前lpic 102 X11,グラフィカルデスク,アクセシビリティ
lpic 102 X11,グラフィカルデスク,アクセシビリティ
サラリーマンサラリーマン · 88問 · 1年前lpic 102 X11,グラフィカルデスク,アクセシビリティ
lpic 102 X11,グラフィカルデスク,アクセシビリティ
88問 • 1年前lpic 102 アカウントと関連システム
lpic 102 アカウントと関連システム
サラリーマンサラリーマン · 100問 · 1年前lpic 102 アカウントと関連システム
lpic 102 アカウントと関連システム
100問 • 1年前lpic 102 ローカリゼーション
lpic 102 ローカリゼーション
サラリーマンサラリーマン · 35問 · 1年前lpic 102 ローカリゼーション
lpic 102 ローカリゼーション
35問 • 1年前lpic 102 システム時刻の管理
lpic 102 システム時刻の管理
サラリーマンサラリーマン · 71問 · 1年前lpic 102 システム時刻の管理
lpic 102 システム時刻の管理
71問 • 1年前lpic 102 システムロギング
lpic 102 システムロギング
サラリーマンサラリーマン · 89問 · 1年前lpic 102 システムロギング
lpic 102 システムロギング
89問 • 1年前lpic 102 メール転送エージェント
lpic 102 メール転送エージェント
サラリーマンサラリーマン · 26問 · 1年前lpic 102 メール転送エージェント
lpic 102 メール転送エージェント
26問 • 1年前lpic 102 プリンタの管理と印刷
lpic 102 プリンタの管理と印刷
サラリーマンサラリーマン · 26問 · 1年前lpic 102 プリンタの管理と印刷
lpic 102 プリンタの管理と印刷
26問 • 1年前lpic 102 インターネットプロトコルの基礎
lpic 102 インターネットプロトコルの基礎
サラリーマンサラリーマン · 75問 · 1年前lpic 102 インターネットプロトコルの基礎
lpic 102 インターネットプロトコルの基礎
75問 • 1年前lpic 102 固定ネットワーク構成
lpic 102 固定ネットワーク構成
サラリーマンサラリーマン · 64問 · 1年前lpic 102 固定ネットワーク構成
lpic 102 固定ネットワーク構成
64問 • 1年前lpic 102 ネットワークトラブル クライアントDNS
lpic 102 ネットワークトラブル クライアントDNS
サラリーマンサラリーマン · 100問 · 1年前lpic 102 ネットワークトラブル クライアントDNS
lpic 102 ネットワークトラブル クライアントDNS
100問 • 1年前lpic 102 セキュリティ
lpic 102 セキュリティ
サラリーマンサラリーマン · 100問 · 1年前lpic 102 セキュリティ
lpic 102 セキュリティ
100問 • 1年前CLF
CLF
サラリーマンサラリーマン · 30問 · 1年前CLF
CLF
30問 • 1年前AWS問題中単語
AWS問題中単語
サラリーマンサラリーマン · 63問 · 1年前AWS問題中単語
AWS問題中単語
63問 • 1年前クラメソ 問題
クラメソ 問題
サラリーマンサラリーマン · 46問 · 1年前クラメソ 問題
クラメソ 問題
46問 • 1年前問題一覧
1
定期的に自動でジョブを実行するジョブスケジューラとしてcronの代わりに使用できる
2
・timerユニット:ジョブの実行タイミング、実行するジョブを指定する ・ジョブ本体となるユニット:timerユニットから呼び出され、処理を行うユニット。timerユニット以外のユニットが指定できるが、デフォルトではtimerユニットと同じ名前のserviceユニットが実行される(例:「foo.timer」の場合「foo.service」)
3
systemctl list-timers
4
・モノトニックタイマー: システムが起動して一定時間が経過した後など、ジョブを実行するタイミングを任意に設定する。 ジョブが起動(または停止)してからの経過時間などを指定することにより、定期的に実行することも可能。 ・リアルタイムタイマー: カレンダーの形式でジョブを実行するタイミングを設定する。 特定の日時に1回のみ実行したり、毎時・毎週など周期的に実行することも可能。
5
systemd-run
6
at [オプション] [日時] ※日時は基本的にHH:MMの形式で指定
7
-l atqコマンドと同じ
8
-d ジョブ番号 atrmコマンドと同様
9
/etc/crontab
10
cron
11
crond
12
ユーザ用と管理者が設定するシステム用の2種類の設定ファイル
13
[分] [時] [日] [月] [曜日] [実行ユーザ名(システム用設定ファイルでのみ指定)] [コマンド]
14
0〜59の範囲で指定
15
0〜23の範囲で指定
16
1〜31の範囲で指定
17
1〜12の範囲で指定
18
0〜7の範囲で指定。(0と7=日曜、1=月、2=火、3=水、4=木、5=金、6=土)
19
*
20
- 時に「1-3」と指定すると、1時から3時までを意味する
21
, 「時」に「1,2,3」と指定すると、1時、2時、3時を意味する
22
/var/spool/cron/ユーザ名 テキストエディタで直接編集はできない。ユーザ用のcronの設定を行うには「crontab」コマンドを使用する。
23
-e(edit)
24
-l(list)
25
-r(remove)
26
/etc/crontab viなどのテキストエディタで直接編集できる
27
システム用のほうは各コマンドの実行ユーザも指定する必要がある
28
crondが「/var/spool/cron」ディレクトリ内のファイル(ユーザ用)や「/etc/crontab」ファイル(システム用)の更新有無を1分ごとにチェックし、変更があるファイルを再読み込みするため
29
そのcrontabの所有ユーザにメールで送られる
30
/etc/cron.hourly/ /etc/cron.daily/ /etc/cron.weekly/ /etc/cron.monthly/
31
毎時実行するスクリプトを置くディレクトリ
32
毎日実行するスクリプトを置くディレクトリ
33
毎週実行するスクリプトを置くディレクトリ
34
毎月実行するスクリプトを置くディレクトリ
35
サービス個別のジョブ実行を定義した設定ファイルを置くディレクトリ
36
改行
37
「/etc/cron.allow」ファイルと「/etc/cron.deny」ファイルを使用する
38
利用を許可するユーザ
39
利用を拒否するユーザ
40
1. 「/etc/cron.allow」ファイルがあれば、記述のあるユーザのみが利用可能 2. 「/etc/cron.allow」ファイルがなければ、「/etc/cron.deny」を参照し、そこに記述のないユーザが利用可能 3. 両方のファイルがなければ、rootユーザのみが利用可能
41
「/etc/at.allow」ファイルと「/etc/at.deny」ファイルを使用する
42
利用を許可するユーザ
43
利用を拒否するユーザ
44
1. 「/etc/at.allow」ファイルがあれば、記述のあるユーザのみが利用可能 2. 「/etc/at.allow」ファイルがなければ、「/etc/at.deny」を参照し、そこに記述のないユーザが利用可能 3. 両方のファイルがなければ、rootユーザのみが利用可能
45
すべてのユーザが利用可能となる
46
すべてのユーザが利用可能
47
batch
48
atコマンドを使用して行う
49
プロンプトが「at>」に変わり、コマンドを入力できるようになるので、実行したいコマンドを入力して、最後にCtrl+Dで終了する。 これは「at」コマンドの入力と同じ
50
batchコマンドは時間指定ではなく、負荷が下がった時点で実行される
51
「/etc/systemd/system/」に拡張子.timerの定義ファイルを作成し、[Timer]セクションにスケジュールと実行するサービスを指定する