Linux
ファイルの文字コードを変換する【iconv】

Linuxでファイルの文字コードを変換するには「iconv」,「nkf」コマンドを利用すればできますが、この記事では「iconv」コマンドでファイルの文字コードを変換する方法を紹介します。 「iconv」はオプション等は […]

続きを読む
Linux
wcコマンドでファイルの行数を取得する

Linuxでファイルの行数を取得したい場合は、「wc -l ファイル名」のコマンドで取得できます。「-l, --lines」のオプションは、ファイルの改行数を出力します $ cat aaa.txt 1 2 3 4 5 $ […]

続きを読む
Linux
Linuxでファイルの文字コード・改行コードを確認する

「nkf」コマンドで文字コード・改行コードを確認する 「nkf」コマンドを利用してファイルの文字コード・改行コードを確認する方法を説明します。 「nkf」がインストールされていない場合は、yumコマンドでインストールして […]

続きを読む
WordPress
WordPress ヘルスチェックエラー対応 (imagickがインストールされていないか無効化)

久しぶりにWordpressでヘルスチェックをおこなうと下記のようjに、「オプションのモジュール imagickがインストールされていないか、無効化されています。」と表示されています。 imagick は以前の記事「Wo […]

続きを読む
Linux
シェルスクリプトで件名に空白が含まれる場合、メールする宛先がおかしくなる

シェルスクリプトでメールを送信する際に件名に空白が含まれる場合、送付する宛先がおかしくなるケースがありました #!/bin/bash SUBJECT="test1 test2 test3" echo "test mail […]

続きを読む
Linux
LinuxからGmailにメールを送るとnonameという添付される

Linuxのサーバーから下記のようなシェルスクリプトでechoコマンドで内容をメール本文に出力して、Gmailにメールすると出力した内容の「noname」というファイルが添付されメールされるケースがありました #!/bi […]

続きを読む
Linux
mailx コマンドで添付ファイルをつけてメールを送る

mailxコマンドで添付ファイルを送る場合ですが「-a <添付ファイル>」とすれば添付ファイルをつけてメールを送信することができます 「mailx」コマンドがインストールされていない場合は、yum, dnfコ […]

続きを読む
Linux
diff で改行・空白を無視して比較する

diffコマンドで空行・空白を無視する diffコマンドは、ファイルを比較する時によく使うコマンドですが、空白や改行も比較対象として比較されます。 その場合は、「-w」、「-B」のオプションを利用すると、空白を無視したり […]

続きを読む
Linux
tinydnsで逆引きレコードを設定する

使用していたドメインが解約になり、それに紐づいていたIPアドレスを違うドメインに設定したのですが、逆引きが設定がうまくいかず苦労していました。 DNSは、tinydnsを使用している環境で、tinydnsに逆引きレコード […]

続きを読む
Linux
Let’s Encrypt証明書発行を「acme.sh」で発行する (マルチドメイン)

「acme.sh」を利用して、マルチドメインを発行する 「www.example.com」, 「example.com」 等のサブドメインの異なるドメインを1枚の証明書で発行できるマルチドメイン証明書を、無償の証明書のL […]

続きを読む
Linux
tinydnsでSPFレコードを設定する

tinydnsは、小さく、信頼性の高いDNS権威サーバ/キャッシュサーバですは、開発がとまっているようで使っている人は少ないと思いますが、古いサーバーでこのDNSサーバーを利用している環境があって、そのサーバーに送信ドメ […]

続きを読む
Linux
mod_rewrite クエリー文字列でパーセントがあるエンコードされるのを避ける

「example.com/test.php?id=ID%2id1234」のようなクエリー付きのパラメータでmod_rewrite でリダイレクトをするときに「%」を含む場合に、「%2」が「%253」のように変更される場合 […]

続きを読む
Linux
「[so:warn] module xxx is already loaded, skipping」のエラー【Apache】

Apacheは問題なく起動しているが、「/var/log/messages」を確認すると、「module cgi_module is already loaded, skipping」と表示されています。 $ sudo […]

続きを読む
Linux
zabbix-agentのactive checkが失敗する

Zabbix 5.0 サーバーからログ監視をおこないたいので、アクティブチェックの監視項目を追加しましたが、アクティブチェックが有効にならずに、ログ監視ができません。 同じサーバー間のアクティブチェックは成功しますが、別 […]

続きを読む
Linux
監視ツール NetDataアンインストール

リアルタイムでパフォーマンスがモニタリングできる「NetData」ですが、簡単にインストールできて見た目も綺麗なので一時的には使用していましたが、その後、munin , zabbix などの監視ツールに移行したので使用し […]

続きを読む