カテゴリー : Linux

logrotate でサブディレクトリのログファイルも対象にする設定

logrotate でサブディレクトリのログファイルも対象にする設定をご紹介します。

Linux

続きを読む

logrotate の世代数を変更して古いログファイルを削除した

古いログファイルを削除するために logrotate の世代数を変更したので設定方法をご紹介します。

Linux

続きを読む

月末にだけ crontab で batch を実行するシェルスクリプトの書き方

月末にだけ crontab で batch を実行するシェルスクリプトの書き方をご紹介します。

Linux

続きを読む

[Linux] tmp ファイルを作るなら mktemp コマンドを使うのが安全

Linux で /tmp ディレクトリ以下に tmp ファイルを作るなら mktemp コマンドを使うと安全にファイル作成できます。

Linux

続きを読む

[Linux] 現在ログイン中のユーザーを表示する who コマンド

Linux で現在ログイン中のユーザーの一覧を表示する who コマンドをご紹介します。

Linux

続きを読む

crontab の曜日の指定は 1-7 の数字以外に SUN-SAT のような英語の略語も指定できる

crontab の曜日の指定は 1-7 の数字以外に SUN-SAT のような英語の略語も指定できるということを最近知ったので、ご紹介します。

crontab

続きを読む

[Linux] Swap を理解するための学習サイト(日本語・英語)

Linux の Swap (スワップ) を理解するための学習サイトを日本語と英語、それぞれ探したのでご紹介します。

Linux

続きを読む

cron 書式チェックサービスで楽しよう

使いやすそうな cron 書式チェックサービスをいくつかご紹介します。

crontab.guru - the cron schedule expression editor

続きを読む

[Ubuntu] packages can be updated や updates are security updates というメッセージが表示されたときの対応手順

Ubuntu で packages can be updated. や updates are security updates. などのメッセージがターミナルに表示されたら対応すべきことをご紹介します。

ubuntu

続きを読む

sed コマンドでファイルを上書き保存する方法

sed コマンドでファイルを上書き保存する方法を調べたので自分用メモ。

-i オプションを付けて上書き保存

sed -i -e '1d' input.txt

リダイレクト > を使った上書き保存

sed -e '1d' input.txt > output.txt
cp output.txt input.txt

どう考えても sed -i の方が便利ですね。