Amazon S3の各バケット毎の合計容量・オブジェクト数を集計し、取得するAWS CLIを用いたシェルスクリプト(バッチ処理プログラム) ~バケット名を指定した検索、バケット名からリージョンを自動判定、バケットサイズ・ファイル数をリアルタイムで計算~
AWSにおいてAmazon S3は単純なファイル保存のストレージだけではなく、バックアップ、ウェブホスティング、バッチ処理・ビッグデータの中間データの保存など様々な用途に使用され、AWSを用いたシステ...
Linux、macOSなどのUnix環境でCPUベンチマークツール「UnixBench」を必要パッケージごと一括インストールするシェルスクリプト(バッチ処理プログラム) ~RHEL、CentOS、Fedora、Ubuntu、macOS、Cygwinなどに対応したCPU性能評価ソフトウェア~
LinuxやmacOSなどの性能を比較する場合にはベンチマークツールを用いることが一般的ですが、広く多種類のOSで使用できなければ同じ基準で性能評価をすることはできません。 特に最近ではCPUのマルチ...
Twitterアカウントのフォロー数、フォロワー数、フォロー数とフォロワー数の差分を取得するシェルスクリプト(バッチ処理プログラム) ~フォロー数・フォロワー数の増減の記録、定期的なメトリクスの登録・監視・分析に使えるバッチ処理~
多くの個人、企業を始め、数々の有名人が情報や意見を簡単に発信できるTwitterは今や広く普及し、時代のトレンドや世論の分析にも使われるようなコミュニケーションツールとなっています。 今回はそんな世の...
ウェブサイト(Webサーバ)のページ単位でレスポンスタイム・レスポンス速度(表示スピード)を測定するシェルスクリプト(バッチ処理プログラム) ~APIサーバのPOSTメソッドの応答時間計測にも使用できるコマンド実行式の測定ツール~
スマートフォンを始めとするスマートデバイスの普及やモノをインターネットで繋ぐIoTの開発が活発化してきた最近では、ウェブサイトのレスポンスタイム・レスポンス速度はさらに重要な要素となってきました。 一...
ローカルからリモートのサーバでコマンドをそのまま実行させるSSHラッパーコマンド ~ローカルから複数のリモートサーバへ並列処理を可能にするシェルスクリプト(バッチ処理プログラム)~
最近ではパブリッククラウドが一般的に使用されるようになり、インターネットを介してクラウド上のインスタンスにログインする際にはSSHを必ずと言っていいほど使用するようになりました。 SSHは公開鍵認証を...
Linux, macOSでPython, Ruby, Node.js, PHP, Apache, WordPress, jQueryの最新バージョン・ローカルバージョンを一括で取得・確認・比較するシェルスクリプト(バッチ処理プログラム) ~リリースバージョンとインストールされているバージョンの定期的なチェックで更新・アップデート対策~
以前の記事でPython, Ruby, Node.jsをpyenv、rbenv、ndenvでインストールする手順と最新のバージョンを常にインストールするシェルスクリプト(バッチ処理プログラム)を紹介し...
Linux(Amazon Linux、CentOS、Ubuntuなど)にSSH公開鍵認証でログインできない状況を防ぐ.sshの権限・所有者を修復・復旧するシェルスクリプト(バッチ処理プログラム)、AWSのEC2インスタンスでSSHでログインできなくなった場合の対処法
Linux(Amazon Linux、CentOS、Ubuntuなど)にSSH公開鍵認証でログインできない状況を防ぐ.sshの権限・所有者修復シェルスクリプト(バッチ処理プログラム)、AWSのEC2イ...
Linux、macOSなどのUnix環境でプロキシ設定を一括設定するシェルスクリプト(バッチ処理プログラム) ~認証プロキシ対応、yum、curl、wgetなどのProxy SettingをHTTP_PROXY、HTTPS_PROXY、FTP_PROXY、.curlrc、.wgetrcでまとめて設定~
LinuxやmacOSを使用して会社で業務や開発を行っているとセキュリティ対策がされているために、時々ネットワーク関係で問題が生じることもあります。 その代表的な問題が社内プロキシを経由した通信です。...
pyenv、rbenv、ndenvをシステム全体・システムワイドにインストールし、Python、Ruby、Node.jsのバージョンを使い分ける 〜Amazon Linux、CentOSで実行できる最新バージョンを自動インストールするシェルスクリプト(バッチ処理プログラム)〜
AWSのAmazon EC2においてAmazon LinuxやCentOSなどを用いてサーバアプリケーションを実装する際にシステム要件で使用するプログラム言語のバージョンが指定・限定されている場合もあ...
AWS Amazon EC2 VM Import(VMインポート)/VM Export(VMエクスポート)のAWS CLIを用いた実行方法・実行手順・実行例・実践例・コマンド例・サンプル
AWSにおいてAmazon EC2を利用する場合、オンプレミスの仮想環境のVMをそのままAmazon EC2で移行して利用したいというニーズは多く発生すると思います。 最近のAmazon EC2ではW...
