linux
概要 参考情報 概要 使いたい時によく忘れているので、ついでにここにメモメモ。。。 たまにですが、今作っているプロジェクトの規模を行数で知りたい時があったりします。 世の中にはいろいろなツールがあると思いますが、いちいちインストールするのが面倒…
概要 今の状態で最新状態にしておく apt の設定ファイルを調整 apt update 最小アップグレード フルアップグレード 参考情報 概要 Debian 12 (bookworm) が 2023-06-10 にリリースされましたね。 www.debian.org 私はChromebook使っていますので、インストー…
関連記事 概要 サンプル 参考情報 関連記事 ポート番号からプロセスを探す (linux, lsof) - いろいろ備忘録日記 ポート番号からプロセスを探す(2) (linux, fuser) - いろいろ備忘録日記 ファイルを開いているプロセスを探す (linux, fuser) - いろいろ備忘録…
関連記事 概要 サンプル 参考情報 関連記事 ポート番号からプロセスを探す (linux, lsof) - いろいろ備忘録日記 ポート番号からプロセスを探す(2) (linux, fuser) - いろいろ備忘録日記 概要 以下、自分用のメモです。いつも使いたいときに忘れているので、…
関連記事 概要 サンプル 参考情報 関連記事 ポート番号からプロセスを探す (linux, lsof) - いろいろ備忘録日記 概要 以下、自分用のメモです。いつも使いたいときに忘れているので、ここにメモメモ。。。 特定のポート番号を使っているプロセスを知りたいと…
概要 サンプル 参考情報 概要 以下、自分用のメモです。いつも使いたいときに忘れているので、ここにメモメモ。。。 特定のポート番号を使っているプロセスを知りたいときって、結構あります。 その場合は、以下のように lsof コマンドを使います。歳のせい…
概要 参考情報 概要 以下、自分用のメモです。使いたいときに忘れているのでここにメモメモ。。。 シェルであちこち移動したりしている時、ふと1つ前のディレクトリに戻りたい時が結構あります。 pushd, popd で管理している場合は問題ないですが、大抵忘れ…
関連記事 概要 試してみる 参考情報 関連記事 https://github.com/devlights/blog-summary#linux 概要 以下、自分用のメモです。使いたいときによく忘れるのでここにメモメモ。。。 なにかのコマンドを指定の秒数だけ起動して終了させたいということは結構あ…
概要 参考情報 概要 以下、自分用のメモです。まだ触れていないのですが、忘れないうちにメモメモ。。。 gdbをブラウザで操作出来るgdbguiっていうのがあるんですね。 github.com www.gdbgui.com 上のサイトから画像リンクを拝借。以下のような感じみたい。 …
概要 試してみる 参考情報 概要 以下、自分用のメモです。使いたいときによく忘れるので、ここにメモメモ。。。 大した話では無いのですが、ファイル名に連番が付与されているものが複数存在している場合に、sortして表示したいときが結構あります。 んで、…
概要 試してみる 参考情報 概要 以下、自分用のメモです。使いたいときによく忘れるので、ここにメモメモ。。。 大した話では無いのですが、何かの確認用とかに複数のファイルが必要になったりするときがあります。 大抵、連番な形のファイルが欲しいときが…
概要 試してみる インストール devbox.jsonファイルを生成 Zigをインストールみてみる devboxのシェルに入る devbox環境を抜ける 参考情報 概要 以下、自分用のメモです。忘れないうちにメモメモ。。。 最近、jetpackというところからリリースされている dev…
概要 まずは今の設定を出力しておく globstarを有効 参考情報 概要 以下、自分用のメモです。いつも忘れるので。。 業務でお客様の環境でシェル操作をする場合、勝手に設定変更して、それを保存しておくことはなかなか出来ません。 なので、一時的な設定変更…
概要 やり方 systemd を有効にする 参考情報 概要 以下、自分用のメモです。 いつのまにか Windows 10 でもWSLから Linux GUIアプリ と systemd が使えるようになっていたんですね。 learn.microsoft.com WSLを起動したら以下のメッセージが表示されたので気…
概要 やり方 参考情報 概要 以下、自分用のメモです。知ってるとちょっと便利なときがあるかもしれません。 業務などで、ターミナルで作業してて、時間がかかるバッチ処理なんかをコマンドで実行している場合に ボケーっとしてて、不意にCtrl-Cを押してしま…
概要 参考情報 概要 以下、自分用のメモです。いつも忘れるのでここにメモメモ。。。 たまに which コマンドが無い環境があります。 whichコマンドは外部コマンドなので入っていない環境もあります。 でも、同じようなことをしたい場合がそういうときに限っ…
概要 参考情報 概要 以下、自分用のメモです。まだ試してませんが、忘れないうちにメモメモ。。。 ブラウザ経由でターミナルを共有できるものかー。便利ですね。存在を全然知りませんでした。 CJK and IME support と記載されているので、日本語関連も問題な…
概要 サンプル 参考情報 概要 以下、自分用のメモです。使いたいときによく忘れるので。。 サンプル # 物理 CPU の数 $ grep physical.id /proc/cpuinfo | sort -u | wc -l 1 # CPU ごとのコアの数 $ grep cpu.cores /proc/cpuinfo | sort -u cpu cores : 8 …
概要 スクリプト 参考情報 概要 何気に便利だなーって思ったので、忘れないうちにメモメモ。。。 以下の動画を見ていたら出てきた。18:00頃ですね。 youtu.be やってることはとてもシンプルなシェルスクリプト。 必要なときにサラサラとその場で書ける行数で…
概要 参考情報 概要 毎回場所忘れているチートシート。。すごく便利です。 dev.to 上にかかれているものプラス、個人的には バイナリファイル を対象から外す -I オプションが意外と使いますね。 $ grep main ./* grep: ./App.class: binary file matches ./…
概要 参考情報 概要 Dragonfly、最近名前は聞いたことあったのですが、全然知らなかったので以下の記事がすごく助かりました。感謝。 Redis互換なので、知っている知識も再利用できますね。 zenn.dev dragonflydb.io github.com まだ、発展途上みたいですがR…
概要 参考情報 概要 たまに使いたいときによく忘れているので、ここにメモメモ。。。 PIDファイルを作っておいて、後でそれを元にkillしているだけですが、以下のようにします。 start-server: @(cd server; ./server & echo $$! > server.PID) stop-server:…
概要 サンプル 参考情報 概要 周りに知らない人が結構いたので、メモ代わりにここに残しておきます。 makeでは通常ターゲット内でエラーが発生したら、その時点で実行がエラーとなり中止となります。 でも、たまにエラーが出ても構わないときもあります。 そ…
概要 概要 周りに知らない人が結構いたので、メモ代わりにここに残しておきます。 makeを実行する際に、毎回Makefileが存在するディレクトリまで cd して、$ make と実行して、また元の場所に戻ってという作業を繰り返している場合、以下のようにすると少し…
概要 参考情報 概要 忘れないうちにメモメモ。。。 コンテナで作業してたりすると、treeコマンドが入っていない場合があります。 インストールして良い環境であれば tree コマンド入れてしまえばいいのですが、そうもいかない環境もあります。 そのようなと…
概要 参考情報 概要 いつも忘れるので、ここにメモメモ。。。 Bashではデフォルトで補完時に大文字小文字を区別して補完してくれます。 大文字小文字を無視して補完してほしい場合は以下のようにする。 $ echo "set completion-ignore-case on" >> ~/.inputr…
概要 参考情報 概要 いいやり方を知ったので忘れないうちにメモメモ。。。 プログラムで読み込みの速度測りたいので、たまに大きなテキストファイルが欲しいときがあります。 Linux系限定となるやり方ですが、以下のようにするとサクッと作れます。 $ tr -dc…
概要 サンプル 参考情報 概要 こんなやり方あるって知らなかったので、目からウロコでした。 忘れないうちにメモメモ。。。 stackoverflow.com 何かの出力を標準出力と標準エラー出力に分けてリダイレクトさせるのは以下で出来ます。 $ ./script.sh 1> stdou…
概要 参考情報 概要 www.centos.org centos.org にある通り、今日で CentOS 8 は EOL になりますね。業務では結構使われているディストリビューションなので注意しましょう。 当初は、 2029-05-31 となっていた期日がいきなり 2021-12-31 になってしまって、…
概要 参考情報 概要 忘れてしまう前にメモメモ。。。 先日、WSL2でAlpine Linuxのイメージを作った場合、デフォルトではDockerのWSL Integrationがうまく動きません。 $ docker image list -bash: /usr/bin/docker: No such file or directory Dockerのドキ…