3年間も使って来たCuBox-i4 Pro用のArch Linuxですが、いくつか不都合が出て来たため、Debianに差し替えることにしました。
「Linux」タグアーカイブ
Let’s EncryptのSSL証明書の更新
前回設定したLet’s EncryptのSSL証明書ですが、有効期限が90日ですので、マメな更新が必要です。
SSL証明書をLet’s Encryptで取得
netanote.comを始めるにあたって、SSL証明書はStartSSLを利用してきたのですが、今回、Let’s Encryptを利用してみました。
環境によって違う部分がありそうに思うので、今回の記事はLet’s Encryptの紹介として、おおまかな流れと、思うより簡単!という雰囲気が伝わればいいなぁ、と思っています。詳細な利用方法などを知りたいという方にはごめんなさい。
cronのbad minute errorsと改行コード
cronを登録するとき、
crontab -e
は使わず、
crontab.txt
とかテキストファイルに記載しておいて、
crontab crontab.txt
と読み込むようにしているのです。
Bash on Windows
WindowsでBashが動くようになるんだって!
Windows 10がBashに公式ネイティブ対応。マイクロソフトとカノニカルが協力、Ubuntu Linuxのコマンドラインツールがそのまま動作
puttyが嫌いな訳じゃないけど、これでsshクライアントに悩むことがなくなるといいな。
CentOSで前月の再起動回数を自動で数える…ための月次スクリプト
前回、準備したログを月次で読み込んで、再起動回数を数えるスクリプトを作成していきます。
CentOSで前月の再起動回数を自動で数える…ためのログの準備
月次の保守報告書で、再起動回数を報告することにしているのですが、これを出来るだけ自動化したいと思います。
環境はCentOS 6系です。
last reboot
で最近の再起動の状況は見ることが出来るのですが、
reboot system boot 2.6.32 Thu Jan 7 08:33 - 21:50 (50+13:17) reboot system boot 2.6.32 Thu Jan 7 08:12 - 08:32 (00:20)
こんな感じで、年の出力がないので、稼働が長くなってきて、1年以上経つと「前月」という指定が出来なくなってしまいます。
そこでもう一つのmessagesの中のshutdownを見つける、という方法を採用します。
rsyncのexcludeファイルのパスはコピー元ディレクトリから書く
rsyncのexcludeの指定にファイルを用いて、
rsync --exclude-from=/path/to/exclude /hogehoge/from/ /hogehoge/to
と実行したいのですが、このexcludeファイルの書き方を誤解していました。