zabbix_getを使ってメモリ使用量を求める サーバのメモリ使用量を求める zabbix_get -s 127.0.0.1 -k vm.memory.size[used] このコマンドではlinuxなどの使用により、ほぼ100%近い値が毎回出てしまう。 なので、全体… Jyoziハック2017.04.19 943
nginxでawstatsをインストール(設定) nginxのconfファイルの設定 server { listen 8080; server_name example.com; root /usr/share/awstats/wwwroot/; location ~ … Jyoziハック2017.04.19 706
echoで改行しないようにする echoコマンドを使うと最後に改行が入ってしまう。 入らないようにするには以下のようにオプションにnを付ける。 echo -n “改行なし” Jyoziハック2017.04.18 26,563
awkのバグ(最小値を求める) awkで最小値を求める awkで最小値を求める際バグで改行が計算結果に入ってしまう場合がある。 その時は以下のように、最初に空行を削除してソートを行い、1行目を取り出すことで最小値を求めることができる。 awk ‘{pr… Jyoziハック2017.04.14 683
python内でコマンドを使用する python内でコマンドを使用 python内でコマンドを実行するにはsubprocessを使用する。 import subprocess cmd = “コマンド” proc = subprocess.check_out… Jyoziハック2017.04.14 2,995
違うアカウント間でLambdaを使ってS3のデータのやり取りをする アカウントAからアカウントBのS3にアクセスする方法 client = boto3.client(‘s3′, aws_access_key_id='<Bのアクセスキー>’, aws_secret_access… Jyoziハック2017.04.12 2,975
サーバからコマンドでS3にファイルをアップロード s3cmdをインストールすることで出来るようになる。 yum -y –enablerepo epel install s3cmd にてs3cmdをインストール s3cmd –configure でアクセスキーとシーク… Jyoziハック2017.04.11 612
crontabで日付指定でファイルを作成 これを追加することで出来る。 `date +\%Y\%m` ex. /var/log/`date + \%Y\%m`/… ※crontab内だと%はメタ文字になるので「\」を忘れないように! Jyoziハック2017.04.11 834
nmapコマンドを使ってポートスキャン ポートスキャンは以下のコマンドで行うことができる。 nmap [IP] またポートを指定したい場合は以下のようにオプションにpを指定する。 nmap -p [ポート番号] [IP] Jyoziハック2017.03.30 2,079