my_knowledge.ko

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

git の状態(ブランチ名、未追跡ファイルなど)を bash プロンプトに表示する方法

前提 設定方法 表示例 共通 (特定の環境変数に依存しない) ブランチ名 特定の操作時 GIT_PS1_SHOWUNTRACKEDFILES=true:未追跡ファイル (%) GIT_PS1_SHOWDIRTYSTATE=true:ステージ(+), 未ステージ(*) GIT_PS1_SHOWSTASHSTATE=true:スタッシュ ($) GIT_PS1_…

Ctags で Go 言語 (.go) のタグファイルを生成する方法

タイトルのとおり、Ctags で Go 言語のタグファイルを生成をする方法についてです (未調査ですが、バージョンによっては対応しているかもしれません)。 なお、Ctags についてはマニュアル ctags(1) をご参照ください。 環境情報 Ctags が Go 言語に未対応か…

【dnf install - failed】Errors during downloading metadata for repository 'updates':...

Environment Issue Resolution (in my case) What if the issue still persists? Environment $ cat /etc/fedora-release Fedora release 32 (Thirty Two) $ uname -r 5.10.16-100.fc32.x86_64 $ rpm -qa dnf dnf-4.5.2-1.fc32.noarch Issue When running dn…

Windows10 上の VScode から SSH 接続可能な Linux 環境上のファイルを編集できるようにする方法

タイトルのとおりメモ。 振る舞いとしては接続先環境で VScode を開いているのと同じようなものなので、 接続先環境のファイルを編集できるだけではなく、VScode 内のターミナルも接続先仕様となる。 環境情報 設定手順 1. 拡張機能のインストール 2. ssh コ…

Linux 仮想マシンの Hypervisor を手っ取り早く確認する方法

今まで Linux 仮想マシンの Hypervisor を確認する (Hypervisor を使っているかどうかの確認) 方法として、dmidecode コマンドを使っていたが、より簡単に確認する方法を知ったのでメモ。 手順 KVM の表示例 物理環境の表示例 おまけ 参考 手順 次のように仮…

任意の Linux コマンドに紐づく debuginfo パッケージを確認する方法

本記事は、次の記事との関連になります。 【RHEL, CentOS, Fedora】Linux コマンドのデバッグ方法 - AWESOME LINUX WORLD この記事で紹介されているよりも簡単に、コマンドの debuginfo パッケージを確認する方法がありました。 別記事の調査中 (執筆中) に…