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

戦場のプログラマー

名前は誰も知らない。

Mac OS X のバージョンをコマンドラインから確認する

noguchiwataru-no-MacBook-Air:~ wnoguchi$ sw_vers ProductName: Mac OS X ProductVersion: 10.11.2 BuildVersion: 15C50 OS XでOpenSSHクライアントの脆弱性「CVE-2016-0777」および「CVE-2016-0778」に対応する方法。

RedHat 系 Linux のホスト名を設定する

Vagrant とかでたくさん VM 立ち上げるときホスト名設定しないと何が何だかわからなくなるのでシェルプロビジョニングには以下の様なコマンドセットを紛れ込ませています。 7 系 HOSTNAME=from sudo hostname $HOSTNAME echo $HOSTNAME | sudo tee /etc/host…

xz 形式で圧縮展開する(tar 使う版)

最近この拡張子なんだこれと思ってたんだけど 7z で使われている LZMA アルゴリズムが Linux に採用されたものが xz 形式らしい。 GNU tar を使う場合 1.22 以降で使うことができる。 圧縮率も優秀で、展開もそれなりに高速らしい。 gzip と bzip2 のいいと…

awscliでec2インスタンスを操作する

よく忘れるので基本的な操作方法のまとめ。 インスタンスの操作 インスタンスを作成 AMI IDを調べてメモる 立ち上げたいインスタンス数 インスタンスタイプ: 現状t2.microが最小(2014/7/8現在) 使用するキーペア 適用するセキュリティグループ % aws ec2 r…

awscliでキーペア(鍵ペア)を一括削除する

概要 AWSのAPIの練習とシェルスクリプトの練習も兼ねてる。 AWS APIを叩く練習をしていてキーペアをいっぱい作っちゃいました。 こんな感じ。 % aws ec2 describe-key-pairs| jq -r '.KeyPairs [] .KeyName' default default2 default3 default4 default5 de…

lsof -i:69のシンタックス

次の例はリッスンしてるポート番号、またはサービス名を指定してプロセスを一覧表示するみたい。 % sudo lsof -i:69 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME launchd 1 root 108u IPv6 0x4b902fe355279297 0t0 UDP *:tftp launchd 1 root 111u …