大きめのCSVファイルをアップロードして際のMySQLのエラー【MariaDB,MySQL】
大きなデータを送信した場合に、「クエリーが失敗しました。Got a packet bigger than 'max_allowed_packet' bytes」 MySQL(MariaDB)で、大きなCSVファイルをアッ […]
Curlでリクエスト中の進行状況を表示しない
curlでWEBページを保存する時に、オプションを指定しない場合は、下記のようにダウンロードできる進捗状況が表示されます。 通常にWEBページをダウンロードする場合はいいですが、シェルスクリプトでプログラムを実行している […]
grep コマンドで数字のみを表示する
数字と文字を含むテキストがあり、その中で数字のみを抽出したい場合の「grep -o '[0-9]*'」のようにgrepコマンドを利用すれば利用できます # grep -o '[0-9]*'とすれば、数字のみを抽出できます […]
viエディタでコロン「:」が打てない場合の対処方法
WEBコンソールでのviエディタでコロン「:」が入力できない場合 とあるクラウドサーバーで仮想マシンのクローンより新規仮想マシンを作成する作業がありました。 コピー元の仮想マシンが複数のディスクをマウントしており、コピー […]
findコマンドで空ファイル(0バイト)の削除する
findコマンドを利用して0バイトのからファイルを一括削除する方法 0バイトの空ファイルを一括削除したい場合、findコマンドを利用すれば簡単に一括で削除する事ができます 空ファイル、空ディレクトリを一括で削除する fi […]
SSL証明書で秘密鍵(key)と公開鍵(crt)がペアになっているか確認する
SSL証明書を更新して、Apacheを起動してみると下記のような「X509_check_private_key:key values mismatch」エラーがあがり起動しなくなった。 [Tue xxx xx 10:xx […]
topコマンドでコア単位でCPU使用率を確認する
topコマンドではCPUの使用率が表示されますが、デフォルトでは複数のCPUコアを1つにまとめて表示されます。 これをCPU使用率をコア別に表示するには、topコマンドを叩いてから「1」のキーを押します $ top # […]
dnf コマンドで特定のパッケージをアップデートしない
dnf update で特定のパッケージを除外する dkf update --exclude [パッケージ名] とすると、指定したパッケージはアップデートから除外されます。 下記では、「kernel」・「centos」と […]
digコマンドでTXTレコード(DNSレコード)の確認
Let’s Encryptの無料SSL証明書でワイルドカードSSLが利用できるようなり3ヶ月に一度更新しています。 個人利用ではなく商用利用しているので自動更新ではなく、手動でテストサーバーでSSL証明書を更新してその後 […]
lsコマンドでディレクトリのみ表示する方法
ls コマンドでディレクトリのみ表示 ls コマンドでディレクトリのみを表示する方法を紹介します。 ls -l 対象パスとすると、下記のようにファイル名とディレクリ名が表示されますが、これをディレクトリのみで表示する方法 […]
シェルスクリプトで、1週間分のファイルをバックアップする
定期的に特定のファイルをバックアップする方法を紹介します。日時でcronで実行して7世代(1週間分)、特定のファイルを保存するシェルスクリプトです。動作確認はCentOSでおこなっています 流れとしては、バックアップする […]
date コマンドで前月を取得する
dateコマンドで前月の日付を取得するには「1 month ago」のオプションを付けると一ヶ月前の値を取得ることが出来ます。 $ date +'%Y-%m-%d' 2020-11-04 $ date -d '1 mon […]
Apache 2.4 ディレクトリ一覧を表示させない
Apacheサーバーでディレクトリを非表示にする Apacheサーバーでは、「index.html」の等の「 DirectoryIndex」で指定したファイルがない場合に、下記のようにディレクトリ一覧が表示される場合があ […]
duコマンドでディレクトリ毎の容量を表示する
duコマンドでディレクトリごとに容量を表示するには、対象のパスが「/var/www/vhosts/」の場合では、 「du -sh /var/www/vhosts/*」、「du -h --max-depth=1 /var/ […]
findコマンドを使って、パーミションを一括で変更する
find + chmod コマンドでパーミション変更 前回の記事「所有者を指定してファイル・ディレクトリを探す方法」で、findを利用してファイル・ディレクトリの所有者を探す方法を紹介しています。今回は、findコマンド […]



