suer TIL
eye catch
mysqldumpslowでMySQLのスロークエリを集計する
mysqldumpslow mysqldumpslowはMySQLのスロークエリログを集計するツール。MySQL本体に同梱されており、追加のソフトウェアなしで利用できる。
LINUX
2026-08-16 2026-08-16
eye catch
【diff -q】終了コードだけでファイルの差分有無を判定する
ファイルの差分有無だけを知りたい diffコマンドは差分箇所を出力するが、シェルスクリプトなどで差分の有無だけを判定したい場合、差分箇所の出力は不要である。-qオプションを付けると、差分箇所を出力せず「ファイルが異なるかどうか」のみを終了コードで返す。
LINUX
2026-08-16 2026-08-16
eye catch
【Linux】ss -tlnpでリッスン中のポートとプロセスをまとめて確認する
サーバでどのプロセスがどのポートをリッスンしているか、まとめて確認したい場合がある。ssコマンドに-tlnpオプションを付けると、TCPのLISTEN状態のソケットをポート番号とプロセス情報つきで一覧表示できる。
LINUX
2026-08-16 2026-08-16
eye catch
installコマンドでパーミッションと所有者を指定してファイルをコピーする
install コマンド installコマンドはファイルのコピーと同時にパーミッションや所有者を設定するコマンド。-mオプションでパーミッション、-oオプションで所有者、-gオプションでグループを指定してコピーできる。cp、chown、chmodを組み合わせるより1コマンドで簡潔に記述できる。
LINUX
2026-08-16 2026-08-16
eye catch
【curl】-o /dev/nullと-wでステータスコードと所要時間だけ取得する
curlはデフォルトでレスポンスボディを標準出力に表示する。ステータスコードと所要時間だけ知りたい場合、ボディの表示は不要である。-o /dev/nullでボディを破棄し、-wオプションで必要な値だけを出力する。
LINUX
2026-08-16 2026-08-16
eye catch
【gzip】-k で元ファイルを消さずに圧縮ファイルを作る
gzipはデフォルトで圧縮と同時に元ファイルを削除する。元ファイルを残したまま圧縮ファイルだけを作りたい場合は-k(--keep)オプションを使う。
LINUX
2026-08-16 2026-08-16
eye catch
【MySQL】再起動が必要な設定を見分ける
MySQLの設定には、SET GLOBALで即座に変更できる動的変数と、my.cnfを書き換えてサーバーを再起動しないと変更できない静的変数がある。 SHOW VARIABLESの結果だけではどちらか判別できないため、他の方法で見分ける必要がある。
DATABASE
2026-08-15 2026-08-15
eye catch
【MySQL】設定値を一覧・検索する
SHOW VARIABLESで設定値を一覧・検索する MySQLの全設定値を一覧するにはSHOW VARIABLES文を実行する。 SHOW VARIABLES; 設定項目数は600件を超え(バージョンによって異なる)、Variable_nameとValueの2カラムのみが表示される。
DATABASE
2026-08-15 2026-08-15
eye catch
【MySQL】ユーザー・ロール・権限一覧を確認する
SHOW GRANTSで権限を確認する MySQLで指定したユーザーに付与されている権限を確認するにはSHOW GRANTS文を使う。 SHOW GRANTS FOR 'ユーザー名'@'ホスト名'; 例えばapp_userユーザーの権限を確認するには以下のように実行する。
DATABASE
2026-08-15 2026-08-15
eye catch
【MySQL】指定したテーブルのインデックスを確認する
SHOW INDEXでインデックスを確認する MySQLで指定したテーブルのインデックスを確認するにはSHOW INDEX文を使う。 SHOW INDEX FROM テーブル名; 例えばusersテーブルのインデックスを確認するには以下のように実行する。
DATABASE
2026-08-15 2026-08-15
  • ««
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
  • »»
AUTHOR
author image
suer
ふつうのプログラマ
LATESTS
eye catch
mysqldumpslowでMySQLのスロークエリを集計する
LINUX
2026-08-16 2026-08-16
eye catch
【diff -q】終了コードだけでファイルの差分有無を判定する
LINUX
2026-08-16 2026-08-16
eye catch
【Linux】ss -tlnpでリッスン中のポートとプロセスをまとめて確認する
LINUX
2026-08-16 2026-08-16
eye catch
installコマンドでパーミッションと所有者を指定してファイルをコピーする
LINUX
2026-08-16 2026-08-16
eye catch
【curl】-o /dev/nullと-wでステータスコードと所要時間だけ取得する
LINUX
2026-08-16 2026-08-16
  • ホーム
  • お問い合わせ
  • プライバシーポリシー

© 2022 suer