web-dev-qa-db-ja.com

Crontabの疑わしいアクティビティ

ターミナルからルートとしてcrontab -lを使用してみましたが、no crontab for rootが表示されました。だから私はcrontab -eを試しました、それは以下を返します

root用のcrontabはありません-空のものを使用します888

その後、カーソルが点滅し始めます。ファイルを終了または保存できません。

3
Joker

コマンドを実行するとcrontab -e通常、デフォルトではviまたはvimエディターになります。コマンドを入力した場合 Shift+Z+Z このエディターで変更を保存して終了できます。

この方法を使用してcrontabにエントリを追加するには、このエディタをより広範囲に使用する方法を学ぶ必要があります。これは、この質問の範囲を超えており、インターネット上で多くのチュートリアルを簡単に見つけることができます。

vi/vimが学習曲線になりすぎる場合は、crontabに別のエディターを使用するように指示できます。 Linuxの初心者にとって簡単なもう1つのコンソールベースのエディターはnanoで、通常、私が精通しているほとんどのディストリビューションにインストールされます。

$ EDITOR=nano crontab -e

注:nanoのメニューを使用するには、すべてのカレット(別名 ^X)下部のコマンドでは、 Ctrl キー。終了するには、 Ctrl+X、 例えば。

もちろん、ここでは任意のエディターを使用できます。 GNOMEベースのデスクトップを使用している場合、簡単なGUIベースのエディターはgeditになります。

$ EDITOR=gedit crontab -e

プライマリデスクトップがroot以外のユーザーによって実行されている場合は、さまざまな理由から、この最後の1つを使用するのは難しいかもしれません。そのため、nano初心者向け。

4
slm