読者です 読者をやめる 読者になる 読者になる

whoisコマンドで「No whois server is known for this kind of object.」が出たとき

Linux

概要

whoisコマンドでドメインを調べると以下のエラーが出る時があります。

No whois server is known for this kind of object.

whoisコマンドはデフォルトのwhoisサーバーに接続してその結果を表示させていますが、
トップレベルドメインによって表示されない場合があります。

対処

whoisコマンドにホスト指定オプションを付けると表示されるようになります。

whois -h whois.nic.xyz example.xyz

.xyzに限らずホストをwhois.nic.トップレベルドメインとするとだいたい表示されるようになります。

技術系Podcast

その他
Podcast Twitterハッシュタグ
Rebuild - Podcast by Tatsuhiko Miyagawa #rebuildfm
riywo's Podcast #riywo
Admins Bar -
mozaic.fm #mozaicfm
職質テックトーク -
wada.fm #wadafm
rubyist.club -
cloudinfra-audio -
backspace.fm #backspacefm
clfreaks -
Podcast Frog -
Podcast POSTD -
engineer meeting podcast -
dex.fm -
CodeLunch.fm -
wyukawa's podcast -
かまぷとゆうこのデベロッパーズ☆ラジオ -

Jenkinsジョブの検索

Jenkins

概要

Jenkinsのジョブが増えてくると例えばdockerコマンド使ってるジョブあったっけ?ということがよくあります。
ブラウザでジョブを一つ一つ確認していると時間がかかるためJenkinsサーバーの各ジョブ設定ファイルを一気に検索したときのメモです。

dockerという文字列が含まれるジョブを検索する例

find /var/lib/jenkins/jobs/ -maxdepth 2 -type f -name config.xml | sed 's/\ /\\\ /g' | xargs grep -i "docker"


補足

/var/lib/jenkins/jobs/ジョブ名/config.xml
Jenkinsのジョブ設定ファイルは上記のようにジョブ毎にconfig.xmlが配置されています。

sed 's/\ /\\\ /g'ジョブ名にスペースが入っていると検索に引っかからなくなるのでsedで空白を変換してエスケープしています。