Linux curlでcookie情報を取得・送信して利用する curlでcookie情報を保存・送信するcurlでログイン情報をPOST情報を送信してログインしたり、cookieを保存したり、送信する方法を説明します。wgetコマンドで、cookie情報を保存・送信する場合「wgetでcookieを利... 2021.03.05 Linux
Linux Apacheのバーチャルホストの一覧表示と内容確認 ApacheでVirtualHost で設定されているドメインの一覧や内容を確認するには、VirtualHost の設定ファイルを見ればわかりますが、複数のVirtualHost を設定している場合は、その設定ファイルを一個一個みるには面倒... 2021.03.01 Linux
Linux 大きめのCSVファイルをアップロードして際のMySQLのエラー【MariaDB,MySQL】 大きなデータを送信した場合に、「クエリーが失敗しました。Got a packet bigger than 'max_allowed_packet' bytes」MySQL(MariaDB)で、大きなCSVファイルをアップロードした場合に「ク... 2021.02.24 Linux
Linux Curlでリクエスト中の進行状況を表示しない curlでWEBページを保存する時に、オプションを指定しない場合は、下記のようにダウンロードできる進捗状況が表示されます。通常にWEBページをダウンロードする場合はいいですが、シェルスクリプトでプログラムを実行している場合は、不要な場合が多... 2021.02.16 Linux
Linux grep コマンドで数字のみを表示する 数字と文字を含むテキストがあり、その中で数字のみを抽出したい場合の「grep -o '*'」のようにgrepコマンドを利用すれば利用できます# grep -o '*'とすれば、数字のみを抽出できます$ echo "price:198000"... 2021.02.03 LinuxUbuntu
Linux CentOS 6でyumコマンドでエラー「YumRepo Error: All mirror URLs are not using ftp, http[s] or file.」 CentOS 6で構成されている古いサーバーで、yum コマンドでアップデートをかけると下記のようなエラーが発生してアップデートできなくなりました$ sudo yum update httpdLoaded plugins: fastestm... 2021.01.25 Linux
Linux viエディタでコロン「:」が打てない場合の対処方法 WEBコンソールでのviエディタでコロン「:」が入力できない場合とあるクラウドサーバーで仮想マシンのクローンより新規仮想マシンを作成する作業がありました。コピー元の仮想マシンが複数のディスクをマウントしており、コピー先のマシンでは複数のディ... 2021.01.22 LinuxUbuntu
Linux findコマンドで空ファイル(0バイト)の削除する findコマンドを利用して0バイトのからファイルを一括削除する方法0バイトの空ファイルを一括削除したい場合、findコマンドを利用すれば簡単に一括で削除する事ができます空ファイル、空ディレクトリを一括で削除するfindの「empty」を利用... 2021.01.14 Linux
Linux SSL証明書で秘密鍵(key)と公開鍵(crt)がペアになっているか確認する SSL証明書を更新して、Apacheを起動してみると下記のような「X509_check_private_key:key values mismatch」エラーがあがり起動しなくなった。 SSL Library Error: 18507378... 2021.01.04 Linux
Linux topコマンドでコア単位でCPU使用率を確認する topコマンドではCPUの使用率が表示されますが、デフォルトでは複数のCPUコアを1つにまとめて表示されます。これをCPU使用率をコア別に表示するには、topコマンドを叩いてから「1」のキーを押します$ top# topコマンドを叩いてから... 2020.12.18 LinuxUbuntu
Linux digコマンドでTXTレコード(DNSレコード)の確認 Let’s Encryptの無料SSL証明書でワイルドカードSSLが利用できるようなり3ヶ月に一度更新しています。個人利用ではなく商用利用しているので自動更新ではなく、手動でテストサーバーでSSL証明書を更新してその後に本番サーバーで更新し... 2020.12.10 LinuxUbuntu
Linux lsコマンドでディレクトリのみ表示する方法 ls コマンドでディレクトリのみ表示ls コマンドでディレクトリのみを表示する方法を紹介します。ls -l 対象パスとすると、下記のようにファイル名とディレクリ名が表示されますが、これをディレクトリのみで表示する方法です$ ls /var/... 2020.11.24 LinuxUbuntu
Linux munin でrrdcachedを使い負荷の軽減する munin でrrdcached を利用してIOの負荷を下げるCentOS 6にインストールしているmuninの負荷が高いんので、rrdcachedを利用して負荷を下げるようにしました。インストールしたCentOS 6.xにインストールした... 2020.11.18 Linux
Linux yum でインストールで「Protected multilib versions・・・」のエラー yumで「rrdtool」をインストールしようとしたら下記のエラーがあがり「rrdtool」でインストール出来ませんでした。$ yum install rrdtoolProtected multilib versions: rrdtool-... 2020.11.16 Linux
Linux シェルスクリプトで、1週間分のファイルをバックアップする 定期的に特定のファイルをバックアップする方法を紹介します。日時でcronで実行して7世代(1週間分)、特定のファイルを保存するシェルスクリプトです。動作確認はCentOSでおこなっています流れとしては、バックアップするファイルに日付を付与し... 2020.11.12 Linuxプログラミング