1. ubuntu サーバーで crontab ログを表示する方法を記録します
crontab のログ記録
rsyslogを変更する
sudo vim /etc/rsyslog.d/50-default.conf
cron.* /var/log/cron.log #cron の前のコメント文字を削除します
rsyslogを再起動します
sudo サービス rsyslog の再起動
crontab ログを表示する
less /var/log/cron.log
2. ubuntu の crontab -e のデフォルトエディタをリセットします
Ubuntu システム管理者が第一線サーバーでスケジュールされたタスクを設定し、誤って nano を選択してしまいました。これまで redhat シリーズに触れてきたため、nano の使用に慣れていなかったので、リセットしたいと思いました。確認しました。オンラインでは入手できないようでした。 。
必死になって、テストするためにサーバーを再インストールしたところ、初めて crontab -e を使用してエディターを選択すると、次のメッセージが表示されることがわかりました。今後選択内容を変更したい場合は、select-editor と入力してください。残念ながら、あなたはまだ注意が足りません。 。 sudo select-editor vim を選択して完了します。 。
root@ubuntu:/var/www# セレクトエディタ
エディタを選択します。後で変更するには、「select-editor」を実行します。
1./bin/ed
2. /bin/nano
3. /usr/bin/vim.basic
4./usr/bin/vim.tiny
選択された番号は「3」、/usr/bin/vim.basic です。
3. ubuntu ダッシュ シェルを bash に変更します
ubuntu シェルのデフォルトのスクリプト パーサーはダッシュであるため、一部の bash スクリプトの実行が失敗します。
次のように bash に戻します:sudo dpkg-reconfigure ダッシュ
「いいえ」を選択してください
4. resolv.conf の変更方法
unbuntu は再起動するたびに resolv.conf をリセットします1. /etc/network/interfaces ファイル内の dns-nameservers を resolv.conf に書き込みます
2. /etc/resolvconf/resolv.conf.d/base の内容を resolv.conf にコピーします。
したがって、各再起動後に resolv.conf が変更されないようにしたい場合は、まず上記 2 つのファイルを変更する必要があります
5. IP の変更方法 次の構成ファイルを変更するだけです
cat /etc/network/interfaces
# このファイルには、システムで利用可能なネットワーク インターフェイスが記述されています
# とそれらをアクティブにする方法 詳細については、interfaces(5) を参照してください。
# ループバック ネットワーク インターフェイスオートロー
iface lo inet ループバック
# プライマリ ネットワーク インターフェイス
自動 eth0
iface eth0 inet 静的
アドレス 192.168.1.100
ネットマスク 255.255.0.0
ネットワーク192.168.0.0
ブロードキャスト 192.168.255.255
ゲートウェイ 192.168.1.1
# dns-* オプションは、resolvconf パッケージがインストールされている場合、これによって実装されます
dns-ネームサーバー 192.168.0.1
6. ホスト名を変更します
次の 2 つのファイルを変更するだけです
/etc/ホスト名/etc/ホスト
以上がUbuntu オペレーティング システムでよく使用される FAQ の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。