Linuxでのパッチファイルの作成&適用
ファイル間のパッチファイルの作成
$ diff -u hoge_v1.0.txt hoge_v1.1.txt > hoge.patch
ファイルへのパッチファイルの適用
$ patch -u hoge_v1.0.txt < hoge.patch
ディレクトリ間のパッチファイルの作成
$ diff -u -r piyo_v1.0 piyo_v1.1 > piyo.patch
ディレクトリへのパッチファイルの適用
※piyo_v1.1で新規追加したファイルはpiyo_v1.0に反映されないため、事前にコピーが必要
$ patch -p1 -d piyo_v1.0 < piyo.patch
詳細は以下を参照のこと。
diff & patch コマンドでのパッチを適用する方法 - hogehoge foobar Blog Style5
JMeterによるWebサーバへのJSONリクエストの負荷テスト
WebサーバへのJSONのPOSTリクエストの負荷テストを実施するためのツールを探していたところ、JMeterなるものを発見。
以下からダウンロード可能。
Apache JMeter - Download Apache JMeter
スレッド数・Ramp-Up・ループ回数を指定し、任意のJSONリクエストによる負荷テストを実施できる。
詳細は以下を参照のこと。
【jmeter】 スレッド数 / Ramp-Up / ループ回数 を復習する - たんたんめん日記
Google Play経由でインストールしたアプリの解析
下記リンクの手順に従うと、Google Playからインストールしたアプリのapkファイル抽出、マニフェストやソースコード解析が可能。
Androidのapkファイルを解析する(パズドラを解析してみる) - Qiita
なお、上記手順のパッケージ一覧取得でapkファイルのパスが得られない場合は、以下のようにオプションをつけることで取得可能。
$ adb shell pm list packages -f
Windowsでのファイル一覧列挙
他者とファイルのやり取りをする際、提供するファイルの一覧を列挙するようなコマンドを探していたところ、以下のようなものが見つかる。
ディレクトリ構造をツリー形式で表示(TREE) - ファイル - コマンドプロンプトの使い方
Windows TIPS:dirコマンドでファイル名の一覧を取得する - @IT
LinuxでのSSH認証時の鍵変更
マシンAとマシンBに対して共通の秘密鍵でSSH認証する場合、マシンAとマシンBの以下のファイルを共通のものに差し替える。
/home/hogehoge/.ssh/authorized_keys
なお、別マシンから上記ファイルをコピーした際は、以下のコマンドでアクセス権限を変更するのを忘れないこと。
chmod 600 /home/hogehoge/.ssh/authorized_keys
詳細は以下を参照のこと。
鍵交換方式によるssh接続
Linuxでのユーザアカウントのパスワード変更
以下の方法でユーザアカウントを確認
Linux ユーザー一覧の確認と/etc/passwd ファイル
ユーザアカウントのパスワードの変更
◇パスワードの設定と変更◇初心者のためのLinuxサーバー構築講座(CentOS 自宅サーバー対応)☆お便利サーバー.com☆