タスクをスケジュールして時点を指定し、atd サービスに依存する 1 回限りのタスクを実行する
スケジュールされたタスクは一度に実行されるようにスケジュールされます
指定された時点で、1 回限りのタスクを実行します
atd サービスに依存し、at タスクを実装するには開始する必要があります
at キューは /var/spool/at ディレクトリに保存されます
-V: バージョン情報の表示
-l: 指定されたキューで実行を待機しているジョブをリストします。atq
と同等です。-d: 指定されたジョブを削除します。atrm
と同等です。-c: 特定のジョブ タスクの表示
リーリー
ホワイトリスト: /etc/at.allow はデフォルトでは存在しません。このファイル内のユーザーのみが at コマンドを実行できます
ブラックリスト: /etc/at.deny はデフォルトで存在します。このファイル内のユーザーは at コマンドの実行を拒否されますが、at.deny ファイルにないユーザーはコマンドを実行できます
両方のファイルが存在しない場合、root のみが at コマンドを実行できます
サイクルスケジュール実行 cron ユーザーレベル
リーリー
リーリー
太陽と月の崇拝コマンドをタイムシェアリングする
ログ管理の基本
rsyslogd: ほとんどのログ レコードはシステム操作に関連しています。安全な米国 Linux ホスト、認証 sshd、su、スケジュールされたタスク、cronhttpd/nginx/mysql などのアプリケーションは、独自の方法でログを記録できます
tail/var/log/messages システムのメイン ログ ファイル
tail-f/var/log/messages はログ ファイルの末尾を動的に表示します
tail/var/log/croncrond、at プロセスによって生成されたログ
w現在ログインしているユーザー/var/log/wtmp
tail/var/log/mysqld.logMySQL
リーリー
ログサービス名
cron(LOG_CRON) システムのスケジュールされたタスク cron および at
によって形成されたログdaemon(LOG_DAEMON) 各デーモンプロセスに関連するログ
ftp(LOG_FTP)ftp デーモンによって生成されたログ
syslog(LOG_SYSLOG) は、syslogd サービスによって生成されたログ情報を保存します (サービス名は reyslogdlinux インストールに変更されており、多くの構成は依然として syslogd サービスを継承しているため、サービス名はここでは変更されません)
logrotateログローテーション
logrotate就是拿来进行日志轮替(也叫日志轮询)的,也就是把旧的日志文件联通并更名linux 计划任务没执行,同时创建一个新的空日志文件拿来记录新日志,当旧日志文件超出保存的范围时就删掉。
注:针对任何日志文件(rsyslog日志、Nginx访问或错误日志)
logrotate本身不是系统守护进程linux 计划任务没执行,它是通过计划任务crond每晚执行
<span class="token namespace">[root@localhost ~]</span><span class="token comment"># cat /etc/cron.daily/logrotate</span>
主配置文件
<span class="token punctuation">[</span>root@localhost ~<span class="token punctuation">]</span><span class="token comment"># vim /etc/logrotate.conf</span> weekly <span class="token comment"># 一周轮转一次</span> rotate <span class="token number">4</span> <span class="token comment"># 保留4份日志,也就是说,如果进行了5次日志轮替,就会删除第一个备份日志</span> create <span class="token comment"># 主动创建新的日志文件</span> dateext <span class="token comment"># 使用日期来作为文件名的后缀</span> <span class="token comment">#compress # 每次轮转需不需要进行压缩</span> include /etc/logrotate.d <span class="token comment"># 导入其他应用的日志轮转规则</span> /var/log/wtmp <span class="token punctuation">{</span> <span class="token comment"># 以下参数仅对此目录有效</span> monthly <span class="token comment"># 一个月轮转一次</span> create 0664 root utmp <span class="token comment"># 轮转后创建新文件,并设置权限</span> minsize 1M <span class="token comment"># 最小达到1M才会轮转</span> rotate <span class="token number">1</span> <span class="token comment"># 仅保留一个日志备份。也就是只保留wtmp和wtmp.1日志</span> <span class="token punctuation">}</span> /var/log/btmp <span class="token punctuation">{</span> missingok <span class="token comment"># 如果日志不存在,则忽略该日志的警告信息</span> monthly create 0600 root utmp rotate <span class="token number">1</span> <span class="token punctuation">}</span>
以上がタスクをスケジュールして時点を指定し、atd サービスに依存する 1 回限りのタスクを実行するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









Linuxコマンドラインインターフェイスは、豊富なテキスト処理ツールを提供します。最も強力なツールの1つはSEDコマンドです。 SEDは、テキストファイルとストリームの複雑な処理を可能にする多機能ツールであるStream Editorの略語です。 SEDとは何ですか? SEDは、パイプライン入力またはテキストファイルで動作する非対話的なテキストエディターです。ディレクティブを提供することにより、ファイルまたはストリームでテキストを変更および処理することができます。 SEDの最も一般的なユースケースには、テキストの選択、テキストの交換、元のファイルの変更、テキストへの行の追加、またはテキストから行の削除が含まれます。 Bashおよびその他のコマンドラインシェルのコマンドラインから使用できます。 SEDコマンド構文 sed

Linuxでファイルとフォルダーを効率的にカウントする:包括的なガイド Linuxでファイルやディレクトリを迅速にカウントする方法を知ることは、システム管理者や大規模なデータセットを管理している人にとっては重要です。このガイドは、単純なコマンド-Lを使用して示しています

Linux/UNIXシステム管理には、ユーザーアカウントとグループメンバーシップを効率的に管理することが重要です。 これにより、適切なリソースとデータアクセス制御が保証されます。 このチュートリアルでは、LinuxおよびUNIXシステムの複数のグループにユーザーを追加する方法を詳しく説明しています。 私たちは

Linuxカーネルは、GNU/Linuxオペレーティングシステムのコアコンポーネントです。 1991年にLinus Torvaldsによって開発されたこのため、無料のオープンソース、モノリシック、モジュール式、マルチタスクUnixのようなカーネルです。 Linuxでは、歌に複数のカーネルをインストールすることが可能です

導入 コマンドラインがしばしばナビゲートするコンパスであるLinuxの領域では、ディスクスペースの効率的な管理が非常に重要です。個人的なプロジェクトを航海しているのか、船を操縦しているのか

この簡単なガイドでは、Linuxオペレーティングシステムでインドルピーシンボルを入力する方法について説明します。先日、Word文書に「Indian Rupee Symbol(£)」を入力したかったのです。私のキーボードにはルピーシンボルがありますが、入力する方法がわかりません。後

Linus Torvaldsは、Linux Kernel 6.14リリース候補6(RC6)をリリースし、重要な問題を報告せず、リリースを順調に進めています。このアップデートで最も注目すべき変更は、AMDマイクロコード署名の問題に対応していますが、残りの更新は

Linuxシステムに8つの最高のSSHクライアントを推奨しました SSH(Secure Shell Protocol)は、不安定なネットワークでネットワークサービスを安全に実行するために使用される暗号化されたネットワークプロトコルです。これは、最新のサーバー管理の重要な部分であり、システムへの安全なリモートアクセスを提供します。 SSHクライアント(SSHプロトコルを利用するアプリケーション)は、システム管理者、開発者、ITプロフェッショナルにとって不可欠なツールです。 Linuxの世界ではリモートサーバー管理が一般的であり、適切なSSHクライアントを選択することが重要です。この記事では、Linuxの8つの最高のSSHクライアントについて説明します。 選択基準 Linuxに最適なSSHクライアントを選択する場合、次の要因を考慮する必要があります。 パフォーマンス:SSHクライアントの速度と効率
