ablog

不器用で落着きのない技術者のメモ

macOS

macOS のターミナルで日本語入力できるようにする

ターミナル>環境設定>設定>詳細>Control + V で非ASCII入力をエスケープ のチェックをはずす ターミナル>環境設定>設定>詳細>テキストエンコーディング を Unicode (UTF-8) にする 環境変数の設定 export LC_ALL=ja_JP.UTF-8 export LANG=ja_JP.UTF-…

macOS に OpenJDK をインストールする

Archived OpenJDK GA Releases から任意のバージョンの OpenJDK をダウンロードする。 参考 【Mac】OpenJDKインストール方法 | それって独り言だよね?

macOS のターミナルで日本語ファイル名を表示する

export LANG=ja_JP.UTF-8 export LESSCHARSET=utf-8 参考 Mac ターミナルで日本語ファイル名の文字化けを解消 – Usual Tools

macOS に tree コマンドをインストールする

macOS に tree コマンドをインストールする $ brew install tree 日本語ファイル名が文字化けするときは -N オプションをつける。 $ tree -N 参考 Macでtreeコマンド - Qiita tree コマンドで文字化け | qnowp

macOS に node.js をインストールする

インストール nodebrew インストール $ brew install nodebrew $ /usr/local/opt/nodebrew/bin/nodebrew setup_dirs ~/.bash_profile に以下を追記 # nodebrew export PATH=/usr/local/var/nodebrew/current/bin:$PATH export NODEBREW_ROOT=/usr/local/var/…

macOS に nodebrew で node.js をインストールしようとすると "Failed to create the file"、"No such file or directory"

事象 macOS Mojave (10.14.6) に nodebrew で node.js をインストールしようとすると、 "Failed to create the file"、"No such file or directory" という Warning とともに失敗する。 $ nodebrew install-binary latest Fetching: https://nodejs.org/dist…

macOS で DNS キャッシュをクリアする

OS 10.10.4以降 sudo killall -HUP mDNSResponder OS 10.10 〜 10.10.3以降 sudo discoveryutil mdnsflushcache OS 10.9.5以前 sudo killall -HUP mDNSResponder macOSでDNSのキャッシュを削除する方法 参考 Flush DNS cache locally in macOS, OSX, Linux a…

Linux や macOS で隠しファイルを含めて ZIP で圧縮する

Linux や macOS で隠しファイルを含めて圧縮する。 $ zip -r foo.zip . 参考 隠しファイルを含むzip

dig コマンドで ドメインツリーを辿る

ルートDNSサーバからDNSコンテンツサーバまでのドメインツリーを辿りたい場合は dig +trace でできる。 % dig +trace d.hatena.ne.jp ; <<>> DiG 9.8.3-P1 <<>> +trace d.hatena.ne.jp ;; global options: +cmd . 143705 IN NS f.root-servers.net. . 143705…