Linux,仮想化

Thumbnail of post image 101

さくらのクラウドのアーカイブリストをメールで送信する

さくらのクラウドAPIでアーカイブを自動作成するスクリプトを以前に作成しました。アーカイブが正しくできるているか確認するために、アーカイブリストをメールで送信するシェルスクリプトも作 ...

Linux,プログラミング,仮想化

Thumbnail of post image 136

さくらのクラウドでAPIを利用した自動アーカイブのシェルスクリプト

前回の記事(yumで「jq」コマンドをインストールする )で、JSONを利用できるになったので、さくらのクラウドのAPIを利用して自動アーカイブを作成するシェルスクリプ ...

Mac

Thumbnail of post image 028
iTerm2 で複数行をペースト時に警告

iTerm2がVer3くらいに上がったときくらいから複数行の貼り付けを実施する場合に、下記の画像のように警告メッセージをおこなうよう設定ができるようになっています。
Linuxでターミナ ...

Linux

Thumbnail of post image 100

mvコマンドでディレクトリ名を変更する

ディレクトリ名を変更する場合は「mvコマンド」を使用します。ファイル名の変更と同じで以下の書式で変更できます。

ディレクトリ1をディレクトリ2にディレクトリ名を変更します
書式 ...

Linux,プログラミング

Thumbnail of post image 116

変数内の値で数字のみ抽出する方法

変数等の値から数字のみを抽出したいケースがあります。その場合はsedコマンドを利用すると便利です。下記の場合では、空白や文字が入っていても数字のみ抽出して出力します。

シェルスクリプトで文字 ...

Linux

Thumbnail of post image 030

概要

DISKの使用率が90%以上になるまで気付かなかったケースがありました。

監視ソフトでDISKの使用率・CPU負荷などは監視していて、DISKの使用率が90%を超えるアラートメールが届いていましたが、他のメール多すぎて ...

Linux,プログラミング

Thumbnail of post image 017

概要

ログファイルの操作をするシェルスクリプトを作っている時に、ファイル名が日付で生成されていて、一日前の日付のログファイルを操作する参考にしたりするスクリプトを作っている時に、dateコマンドで一日前の日付を取得する方法です

d ...

Linux,プログラミング

Thumbnail of post image 143

概要

特定の文字列やエラーなどの文字列が変数内のあったら、処理をわけるという処理が必要なスクリプトを作る機会があったので、そのスクリプトを紹介します

スクリプトは、以下の様な感じの処理です

egrepコマンドで検索する ...

Linux

No Image

概要

grepでログファイルなどを調べた場合、該当した(パターンマッチした)行だけはなく該当した行の前後や、該当した行の前5行とか、該当した行の前5行とか表示したい場合があります。

その場合は、grepコマンドのオプションの ...

Linux

Thumbnail of post image 031

概要

先日、当サーバーへのHPが閲覧できなくなり、SSH接続も重くなりコンソール操作も難しい状況になりました。ServerMan@VPSの管理画面より再起動しても事象は変わりません。

外部に公開しているサービスがApache ...

Linux,プログラミング

Thumbnail of post image 137

シェルスクリプトでif文を使った際に構文は問題ないのに実行すると
「unary operator expected」と表示される場合があります

下記のスクリプトは、/var/tmp/testのファイル数を変数に代入 ...

Linux

Thumbnail of post image 126

パスワード入力無しでSSHログインする方法について

Linuxのサーバー間で、SSH接続時にパスワードなしでログインする方法は昔からありますが、いつも調べて使っていたので今回はその方法をまとめました。
下記の方法では、test0 ...

WordPress

Thumbnail of post image 032

シェルスクリプトを利用して、WordPressをバックアップする

WordPress のバックアップ用のスクリプトを作成
cronで登録すれば日次処理でバックアップ可能

処理概要としては以下の通り

WordPr ...