リモート先のファイルがあるないかを確認する
リモート先のサーバに特定のファイルがあるかどうか確認する必要があったので、その方法を調べてみました。
SSHでリモート先でlsコマンドを叩きます、その結果を変数に代入します。ファ ...
コマンドの結果を、for 文で処理する
lsの結果を変数に代入して、その変数をfor文で処理する方法を初回します。以下ではFindの結果をFor文で処理しています
#!/bin/bashflist=`find/etc/httpd/ ...findで古いファイルを削除・移動・圧縮する方法
findとxargsを使用して、古いファイルを削除・移動・圧縮する方法を紹介します。個人的にはログファイル等をメンテナンス時によく使うコマンドです。
findで、n日より古いファイルを削除する特定の日数以上のファイルを「- ...
grep の結果でファイル名のみ表示する
grepで検索した結果で、ファイル名のみ表示したい場合は「grep -l pattern file1 file2…」とすれば、ファイル名のみ表示します
$ grep ...grepでエスケープをしないで検索する
grepでは正規表現で使用する特殊な文字(\、、^、$、*、.など)は、バックスラッシュ(\)を付けて検索する必要があります。1文字ぐらいなら問題ありませんが複数ある場合は手間になります ...
phpMyAdminにアクセスすると「You don’t have permission to access /phpMyAdmin/ on this server.」
yumでphpMyAdminをインストールしてアクセすると「You don’t have permission to access/phpMyAdmin/on this server.」と ...
Apache 2.4のセキュリティを考慮した初期設定
CentOS7から、Apacheのバージョンは2.4となり、Apache2.2と設定箇所が違う箇所が多くなっています。初期設定でもApacheは稼働しますが、セキュリティを考慮して少し設定変更をして稼働し ...
Apache起動時に「Could not reliably determine the server’s fully qualified domain name」のエラー
Linuxで2つの時刻の引き算して時刻を計算する
ある時刻から今の時刻を引き算して起動している時間を求める方法を紹介します。
運用では通常はすぐに終了するプロセスが、10分以上動いているアラート上げるなどの運用で使う機会も考えられま ...
PSコマンドで起動した時間順にソートする
以前にPSコマンドの記事で「PSコマンドでプロセスの起動時刻を調べる」を書きましたが、サーバを運用していると起動時刻の古い順番でソートしたいケースがあったのでその方法を調べました。 ...
makeコマンドのコンパイルを高速にする
makeコマンドで「-j」のオプションを使用すると、同時に実行できるジョブ(コマンド)の数を指定できるようになります。このオプションを使用するとmakeコマンドを並列で複数、 ...
MySQL-MHAを設定する
MySQL-MHAは、MySQLでレプリケーション構成時にMasterサーバが障害等で停止した場合に、自動的に自動的SlaveサーバーをMasterサーバに昇格してのダウンタイムで短くするツ ...
MySQLのレプリケーション設定
MHAを構築してみようと思い、その為にはMySQLのレプリケーション環境が必要なのでMaster、SlaveでのMySQLレプリケーション環境を構築しました。その際の作業メモです
CentOS manコマンドを日本語表示にする
Manコマンドの出力が英語表記の場合だと、わかりにくいので日本語表記の方法を紹介します
日本語のmanページをyumでインストール日本語で作成されているManページをyumでインストールしま ...
pacthコマンドの当て方・適用方法(Linux)
Apacehの脆弱性の関係でPatchを当てたのですが、久しぶりにPatchコマンドを使うと「–p」のオプションの使い方が忘れていたので備忘録としてメモしておきます
Patchの「-p」 ...