suer TIL

Linuxes

LINUX
2026-09-20 2026-09-20
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

【truncate】truncate -s 0 でログをクリアする

肥大化したログファイルを消すときはrmではなくtruncate -s 0を使う。ファイルを残したまま中身だけを空にできるため、ディスク容量がすぐに解放され、アプリケーションのログ出力も止まらない。
LINUX
2026-08-15 2026-08-15
eye catch

【openssl】証明書ファイルの有効期限を確認する

手元の証明書ファイルの期限を確認したい サーバに配置した証明書ファイルや、認証局から受け取ったばかりの証明書ファイルについて、有効期限や発行対象を確認したい場面がある。証明書はPEM形式であればテキストファイルだが、中身はBase64でエンコードされているためそのまま読んでも内容は分からない。
LINUX
2026-08-15 2026-08-15
eye catch

【script】ターミナルの操作内容をログに記録する

ターミナルでの作業内容をそのまま残したい 障害対応やサーバの初期構築では、実行したコマンドとその出力をあとから見返したい場面がある。ターミナルのスクロールバックをコピーする方法もあるが、バッファからあふれた分は失われる。teeコマンド で残せるのは個々のコマンドの出力だけで、入力したコマンド自体は残らない。
LINUX
2026-08-12 2026-08-12
eye catch

【Linux】ps --forestでプロセスの親子関係をツリー表示する

ps –forest psに--forestを付けると、プロセスの一覧を親子関係のツリーとして表示する。ps -efの情報量を保ったまま、どのプロセスがどこから起動されたかを確認できる。
LINUX
2026-08-11 2026-08-11
eye catch

【Linux】pstreeコマンドでプロセスの親子関係をツリー表示する

pstreeコマンド pstreeはプロセスを親子関係のツリーとして表示するコマンド。psの一覧では分かりにくい「どのプロセスがどこから起動されたか」をひと目で把握できる。
LINUX
2026-08-11 2026-08-11
  • ««
  • «
  • 11
  • 12
  • 13
  • 14
  • 15
  • »
  • »»
AUTHOR
author image
suer
ふつうのプログラマ
LATESTS
eye catch
【git switch】--detachオプションでdetached HEAD状態に切り替える
LINUX
2026-09-20 2026-09-20
eye catch
【psql】メタコマンドの使い方まとめ
DATABASE
2026-09-19 2026-09-19
eye catch
【PostgreSQL】テーブルスペース・照合順序・イベントトリガーなどマイナーなオブジェクト一覧を確認する
DATABASE
2026-09-19 2026-09-19
eye catch
【PostgreSQL】パーティションテーブル・インデックス一覧を確認する
DATABASE
2026-09-19 2026-09-19
eye catch
【PostgreSQL】全文検索の設定・辞書・パーサ・テンプレート一覧を確認する
DATABASE
2026-09-19 2026-09-19
  • ホーム
  • お問い合わせ
  • プライバシーポリシー

© 2022 suer