CentOS7.xで利用できるファイアーウォールのfirewall-cmdで、設定を確認できるコマンドの一覧です。 ```language-bash # ゾーンの一覧を見る $ firewall-cmd --get-zones block dmz drop external home internal public trusted work # デフォルトのゾー...


CircleCIではcircleciコマンドをインストールすることで、ローカルのPCから`.circleci/config.yml`ファイルの定義に基づいたジョブの実行を行うことができます。 ローカルでのテスト中でターゲットのサーバへログインするために、sshのキーファイルをdock...


2019年より始まる新しい元号を予測して出力するPHPのプログラムです。 機械学習などの複雑なロジックは使っておらず、Unicodeの知識さえあれば理解できる簡単なプログラムです。 ## プログラム ```language-php


CentOS 7.xで空いているポートを調べる

2019年3月16日 | カテゴリ: Linux | タグ:
CentOS7で空いているポートはssコマンド(socket statistics)で確認できます。 TCPポートを確認したい場合は以下のようにコマンドを実行すれば良いです。 この例ではPort80, 22, 25, 3031, 3032がオープンしています ```language-bash $ ss -nat State ...


本記事ではalpineを使用したDockerコンテナでcronによるジョブの定期実行を行う方法を説明します。 ## イメージの作成 まずはcronで実行されるスクリプトを書きます。 今回の例では、hello worldのメッセージと現在時刻を/var/log下にあるファイルへ追記...


macでyoutubeの動画から音声のみをmp3形式でダウンロードしたい場合は、youbute-dlコマンドを利用すると簡単に取得できます。 ## youtube-dlコマンドのインストール ```language-bash $ brew install youtube-dl ``` ## youtube-dlコマンドで音声データ...


下記のスクリプトで、dockerコンテナ内でipコマンドを実行してIPアドレスを取得し、取得結果をbash変数に代入できます。 ```language-bash $ CONTAINER_NAME=nginx01 $ IP_ADDRESS=$(docker container exec -it $CONTAINER_NAME ip a s eth0 | grep i...


CentOS7でサーバ自身のIPアドレスを取得して変数に格納する方法です。 下記のコマンドではeth0インターフェースに割り当てられたアドレスを取得しています。 ```language-bash HOST_IP_ADDR=$(ip addr show eth0 | sed -nE -e 's/ *inet ([0-9.]*).*/\1...