my_knowledge.ko

Linux | Debug, Analyze, Trace | Tech | etc...

Linux カーネルのソースコードを読む方法

はじめに ソースコードを読む方法 ローカルマシンに落としてから読む ブラウザ上から読む おわりに あわせて読みたい はじめに 本稿では、Linux カーネル (アップストリーム1) のソースコードを読む方法についてご紹介します。初学者向けの内容であり、カー…

【RHEL, CentOS, Fedora】Linux コマンドのデバッグ方法

はじめに 検証環境 デバッグシンボルの取得方法 事前準備 デバッグシンボル取得手順 はじめに 本稿では、RHEL、CentOS、Fedora といった RedHat 系 Linux のコマンドをデバッグする方法を記載しています。 一例として、free のパッケージである procps-ng の…

【RHEL, CentOS, Fedora】Linux コマンドのソースコード取得方法

はじめに 検証環境 ソースコードの取得方法 事前準備 手順 はじめに 本稿では、RHEL、CentOS、Fedora といった RedHat 系 Linux のコマンドに紐づくソースコードを取得するための方法を記載しています。 一例として、dmesg のパッケージである util-linux の…

Python の CUI デバッガ「PuDB」の紹介

はじめに インストール 基本的な使い方 実際の操作画面 デバッガ起動後の画面 文字列検索 条件付きブレイクポイントの設定 補足 はじめに 今回は Python デバッガである「PuDB」のご紹介です。 PuDB とは、軽量さと機能性を兼ね備えた CUI ベースの Python …

top コマンドでよく使う or 便利そうな機能

はじめに ヘルプ ( h or ? ) 文字列検索 ( L ) ユーザ毎に監視 ( u ) プロセスを終了させる ( k ) コマンドを詳細に表示 ( c ) ソート関連 ( <, >, P, M, R ) CPU、メモリ、スワップの使用率を視覚的に表示 ( t, m ) CPU コア毎の情報を表示 ( 1 ) プロセス…

Kivy 日本語表示の設定方法

Kivy はデフォルト設定だと日本語が正常に表示されません。 ※ この記事を書いたのは、2017/04/29 です。少し古いかもしれません。 設定方法 設定方法 日本語フォントをダウンロードします(http://ipafont.ipa.go.jp/node26#jp) Kivy 側の main.py に次のよう…