suer TIL

Linuxes

LINUX
2026-06-13 2026-06-13
eye catch

psコマンドでプロセスの起動日時を表示する(lstart)

ps コマンドのデフォルト表示 ps aux や ps -ef では起動日時が表示されるが、精度が低く「日付だけ」や「時刻だけ」になる場合がある。 $ ps aux | head -3 USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.0 168936 13312 ? Ss Jun01 0:02 /sbin/init root 2 0.0 0.0 0 0 ? S Jun01 0:00 [kthreadd] START 列が日付だけで時刻が分からない。
LINUX
2026-06-03 2026-06-03
eye catch

【Docker】コンテナのファイルシステム差分を確認する(docker diff)

docker diffコマンド docker diffコマンドは、コンテナが起動してからファイルシステムに加えられた変更を確認するコマンド。 ベースイメージとコンテナの差分(追加・変更・削除されたファイル)を一覧で確認できる。
LINUX
2026-04-26 2026-04-26
eye catch

【Docker】OOM KillerにKillされたか確認する(docker inspect)

OOM KillerにKillされたか確認する コンテナが突然停止した場合、OOM Killer(Out Of Memory Killer)によるKillが原因の場合がある。 docker inspectコマンドで.State.OOMKilledフィールドを確認すると、OOM KillerによるKillかどうかを調べられる。
LINUX
2026-04-19 2026-04-19
eye catch

statコマンドでファイルの詳細情報(inode・タイムスタンプ・権限)を表示する

stat コマンド statコマンドはファイルやファイルシステムの詳細情報を表示するコマンド。 $ stat test.txt File: test.txt Size: 18 Blocks: 8 IO Block: 4096 regular file Device: 1,17 Inode: 219222175 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 501/ sue) Gid: ( 0/ wheel) Access: 2026-01-13 00:03:58.731037436 +0900 Modify: 2026-01-13 00:03:58.731137019 +0900 Change: 2026-01-13 00:03:58.731137019 +0900 Birth: 2026-01-13 00:03:58.731037436 +0900 ファイルの詳細情報が表示される。
LINUX
2026-01-13 2026-01-13
eye catch

nlコマンドで行番号を柔軟に付与する

nl コマンド nlコマンドはテキストに行番号をつけて出力するコマンド。 apple banana cherry grape melon 上記のsample.txtにnlコマンドを実行すると以下のように行番号が付加される。
LINUX
2026-01-12 2026-01-12
eye catch

【comm】ソート済みファイル同士を比較して差分・共通部分を抽出する

ソート済みファイル同士を比較したい 2つのソート済みファイルを比較して、どちらか片方にだけ存在する行や、両方に共通する行を抽出したい。 例えば以下のような2つのファイルがある。 apple banana cherry grape banana cherry melon orange 2つのファイルを比較して、以下の情報を得たい。
LINUX
2026-01-12 2026-01-12
eye catch

tacコマンドでファイルを末尾から逆順に表示

ファイルを末尾から表示したい ファイルを末尾から逆順に表示したい。 例えば以下のようなテキストファイルがある。 aaa bbb ccc ddd eee test.txtを末尾から逆順に表示したい。 eee ddd ccc bbb aaa tac コマンド tacコマンドはファイルを末尾から逆順に表示するコマンドである。
LINUX
2026-01-11 2026-01-12
eye catch

【split】大きなファイルを行数やサイズで分割する

split コマンド splitコマンドはファイルを複数のファイルに分割するコマンド。 $ split large.txt このコマンドを実行すると、large.txtを1000行ごとに分割し、xaa、xab、xac…という名前のファイルを生成する。
LINUX
2026-01-11 2026-03-14
eye catch

pasteコマンドで複数ファイルを横に結合する

複数のファイルを横に結合したい 複数のファイルの内容を横に並べて結合したい場合がある。 例えば以下のような2つのファイルがある。 apple banana cherry red yellow red 2つのファイルを横に結合して以下のような出力を得たい。
LINUX
2026-01-11 2026-01-11
eye catch

【grep -l/-L】マッチしたファイル名のみ/マッチしなかったファイル名のみを表示する

マッチした行の内容ではなくファイル名だけがほしい 複数のファイルから特定の文字列を検索する際、マッチした行の内容ではなくファイル名だけを知りたい場合がある。 通常のgrepコマンドは、マッチした行の内容を表示する。
LINUX
2026-01-10 2026-01-10
  • ««
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
  • »»
AUTHOR
author image
suer
ふつうのプログラマ
LATESTS
eye catch
【Android, Kotlin】AppBarに検索ボックスを設置する
ANDROID
2026-06-17 2026-06-17
eye catch
【Android,Kotlin】BottomSheetの初期高さを設定する
ANDROID
2026-06-16 2026-06-17
eye catch
【Android,Kotlin】BiometricPromptで生体認証を実装する
ANDROID
2026-06-15 2026-06-15
eye catch
agvtoolでXcodeプロジェクトのバージョンを管理する
MAC
2026-06-14 2026-06-14
eye catch
【Android,Kotlin】RecyclerView.Adapter#onViewDetachedFromWindow()でリスト要素が隠れたときに処理する
ANDROID
2026-06-14 2026-06-14
  • ホーム
  • お問い合わせ
  • プライバシーポリシー

© 2022 suer