シェルのTips一覧

シェルのTips一覧

シェルのTips一覧

シェルの記事一覧です。

古い記事にも最新情報を随時追記しています。

AmazonLinuxでEC2起動時にスワップ領域の割り当てに失敗

EC2 起動時のスワップ領域割り当てですが、これまでは以下の記事を参考に、/etc/rc.local を使って行っていました。 ・ Amazon EC2(Linux)のswap領域ベストプラクティス しかし、最近になって、EC2 イン...

AWS / シェル

>>記事を確認する

【60分でできる】AWSの無料利用枠内で複数サイトをサクサクと運営する方法

シェルスクリプトで開始日から終了日までの日付を算出

過去データの集計をやり直す SQL を作るために、シェルで終了日から 1 日ずつ減算していく方法を考えてみました。 日付自体はよく使いますが、カウントアップやカウントダウンのような動作をさせることも稀な...

Linux(FreeBSD) / シェル

>>記事を確認する

nginxのFastCGIキャッシュを強制的にクリアする

リアルタイムに状態が変わるようなサイトでは、部分的にデータをキャッシュすることはあってもページ全体をキャッシュすることはないと思います。しかし、ページ全体が数日に 1 回や、数時間に 1 回程度の更新頻...

Nginx / シェル

>>記事を確認する

awkで最後から2番目のカラムの値を取得する

Apache のアクセスログを見ていたら、リクエストの処理に掛かった時間が最後から 2 番目に出力されるログ設定になっていました。 ちなみに、%T が秒で、%D がマイクロ秒となるので、用途に合わせて出力してお...

Linux(FreeBSD) / awk / シェル

>>記事を確認する

MySQLで日付単位に分割したテーブルを作成するシェルスクリプト

一般ユーザ相手のサービスをする場合、ユーザ数がどこまで増えるか読みにくいので 1 つのテーブルに格納されるレコード数が気になるところです。そこで、パーティショニングやシャーディングなどの手法が候補と...

Linux(FreeBSD) / MySQL / シェル

>>記事を確認する

awkで指定したカラム以降をprint表示する

前回、awk で最後のカラム以外を表示してみましたが、今回は指定したカラム以降のカラムを全部表示したいと思います。 例えば、7 個の文字列がカンマで区切られているファイルがあるとしたら、3 番目のカラム...

awk / シェル

>>記事を確認する