Linux,Ubuntu

Thumbnail of post image 126

コマンドラインでグローバルIPを確認する方法

GUI環境でグローバルIPを確認するには、ブラウザでグローバルIPを確認できるサイト「CMAN:IPアドレス情報」・「確認くん」にアクセスすれば確認できます

CUI環境でブラウザ ...

Linux,Ubuntu

Thumbnail of post image 114

UnixTimeをdateコマンドで表示する

dateコマンドでUnixTimeに表示するオプションは「+%s」を使用するとUnixTimeで表示できます

$ date +%s1583900131UnixTimeを日付に表示する

Linux

Thumbnail of post image 124

ファイルのタイムスタンプを比較してから〇〇分経過していない場合は、Aの処理するようなシェルスクリプトを作る必要になり、シェルスクリプトで時間計算する場合はUnixTimeに変換する必要があるので、lsコマンドでタイムスタンプをUnix ...

Linux,Ubuntu,プログラミング

Thumbnail of post image 173

CurlでSSL証明のエラーを無視して接続する

オレオレ証明書等でCurlで接続した際に、SSL証明書がエラーとなり接続できない状態で証明書を無視して接続するには「-k」、「–insecure」のオプションを使います ...

Linux,Ubuntu,プログラミング

Thumbnail of post image 048

シェルスクリプトで変数が空かどうかを調べる

シェルスクリプトで変数に値が入っているか調べるには、testコマンドやif分で変数の値を比較して調べることができます。

testコマンドで変数が空文字であるか調べる

testコマンド ...

Linux

Thumbnail of post image 156

検証サーバーを最小構成で構成したので、locateコマンドがインストールされずいないので、mlocateパッケージをインストールすればインストールされます

$ sudo yum install mlocate

インストール直 ...

Linux

Thumbnail of post image 164

IPアドレスをsortコマンドで昇順に並び替える「sort -V」

IPアドレスを記載されている下記のようなテキストファイルがある場合に、sortコマンドを利用してIPアドレス順に並べるには、「-V –version-sor ...

Linux,プログラミング

Thumbnail of post image 125

ファイルの所有権を変更されていないか監視するスクリプト

PHPでファイルの書込み処理をするプログラムがあって、そのファイルの所有権が「apaceh」以外だとパーミッションエラーとなり書込みが失敗するので、ファイルの所有者がApacheか ...

Linux

No Image

CentOS 6系のサーバーでSquidを使用していて、専用線を引いており契約している速度からたまに超える場合があるので、帯域制限(速度制限)をしたいと要望があったので、以下のように「squid.conf」を変更しました。

Linux

Thumbnail of post image 188

postmapコマンドでデータベースを生成時に下記のようなエラーがでました

$ sudo postmap/etc/postfix/senderbccpostmap: warning:/etc/postfix/senderbcc. ...

Linux

Thumbnail of post image 168

SSHのタイムアウトに対策【SSHサーバー】

KeepAliveパケットをSSHサーバー側に送信しないSSHクライアントを使用している場合、数分通信を行なっていない場合はSSHサーバーとの通信が切れてタイムアウトになります。

Linux,プログラミング

Thumbnail of post image 169

日本語の文字列があるメールを送ると添付ファイルなる場合の対処法

件名は日本語でメール本文に日本語文字列があるメールを送信するシェルスクリプトを作って、スクリプトを実行してメールを送信すると受信したメールの件名・本文ともメー ...

Linux,プログラミング

Thumbnail of post image 060

while readを利用して、catコマンドでファイルを読むこんだ場合に、最終行がある文字が読み込まれない問題

Windowsで生成したファイルをシェルスクリプトでwhile readを利用して、catコマンドでファイルを出力して、内 ...

Linux

Thumbnail of post image 173

区切り文字を指定して特定の値を取り出す

cutコマンド、awkコマンドを利用して、任意の区切り文字で区切られた文字を取り出す方法を紹介します。
以下のファイルでは、「:」で区切りを入れてIPアドレス:ポート番号を記載されています ...

Linux,プログラミング

Thumbnail of post image 057

シェルスクリプトの引数に特定のIPを指定して、そのIPをF/Wに追加する

iptablesのF/Wで特定のIPアドレスを拒否(DROP)したい場合に、その都度コマンドを入力するのが面倒なので、シェルスクリプトで引数に拒否したいIPアドレ ...