Linux grep で完全一致した行を抽出する方法 grepで検索文字と完全一致した行を表示するには「x」のオプションを利用します。manページで確認すると、以下のような説明になります-x, --line-regexpパターンが行全体とぴったりマッチしたときにのみ、その行を選択します。 正規... 2021.09.13 LinuxUbuntu
Linux phpで「extension」の場所を確認する方法 php.iniで拡張パッケージを指定するディレクトリである「extension_dir」設定ですが、「extension」の場所がわからずに少し困りましたが、「phpinfo」関数で確認できます。WEBで「phpinfo」が確認できるように... 2021.08.23 Linuxプログラミング
Linux LVMで、「/home」を削除して「/」の領域を拡張したい OSインストール時に、DISKのパーティション設定の時にデフォルトのままでインストールしてしまい、下記のように「/」の容量が小さくて、「/home」の容量がすごく大きくなった場合、「/home」を領域を削除して「/」に全て領域を使用したい場... 2021.08.12 Linux
Linux CPUコア毎のCPU使用率を確認する[mpstat] CPUのコアごとにCPU使用率を確認するCPUのコア毎のCPU使用率を確認するには、「top」コマンドで「1」を入力すれば表示できます参考記事:topコマンドでコア単位でCPU使用率を確認する今回はTOPコマンドではなくて、「mpstat」... 2021.07.15 LinuxUbuntu
Linux 特定のユーザーでsudoを利用できるようにする 特定のユーザーの「sudo」コマンドを利用できるようにする特定のユーザーで「sudo」コマンドを利用できるようにします。sudoを許可していないユーザーで「sudo su -」のコマンドを利用すると以下のように「xxx is not in ... 2021.06.02 Linux
Linux 除外リストにある文字を含む行を削除する方法「シェルスクリプト」 アカウント・ディレクトリ等の一覧のをファイルが有り、そのファイル内で特定の文字を含む行を削除したい場合は、「sed」コマンドを利用すればできます。その削除したい文字列を除外リストのようなファイルにある場合は、while read line ... 2021.05.24 Linuxプログラミング
Linux echoコマンドで改行コードを入れる方法[Linux] echoコマンドで改行コード(\n)をいれて、改行したい場合はですが、何もオプションをつけないと改行されません$ echo "Test\n1234"Test\n1234ただし、echoコマンドを実行すると改行されるので、下記のように「;」で... 2021.05.06 Linux
Linux sedコマンドでHTMLタグの中身を取得する HTMLソースで以下のようなタグの場合、<h2>~</h2>に囲まれた「TEST」のみを取得したい場合ですが、sedコマンドを利用するとタグで囲まれた中身を取得できます<h2>test</h2>使用するsedコマンドは、「sed -e 's... 2021.05.03 Linuxプログラミング
Linux 行頭にゼロに入った数値の文字列で0を解除する【シェルスクリプト】 シェルスクリプトで0で埋め込まれた数字が入っている文字列で「0」を取り除く0で埋められた「001」、「0010」等の文字列になっている数字で、先頭からある「0」を外したい場合があります。sedコマンド「s/0*\(*$\)/\1/g」を利用... 2021.05.01 Linuxプログラミング
Linux シェルスクリプトの if文で複数の条件を指定する if文で複数の条件を指定するシェルスクリプトでif文でAND条件やOR条件を複数指定したい場合ですが、以下のようにすればOKですif文でAND条件の場合AND条件では「条件1 -a 条件2」と条件を「-a」を付与して続ける方法と、 && と... 2021.04.21 Linux
Linux 仮想マシンの時刻がずれが生じた場合(hwclock) クラウドで運用しているサーバーで時刻が10分ほどずれているサーバーがありました。このクラウドではntpdやchronyで時刻同期をおこなっても、上位のどこかでNTPポート(123ポート)が閉じているようでNTPサーバーで時刻同期ができません... 2021.04.01 Linux
Linux MySQLで、ユーザーのパスワード変更 MySQL、MariaDBのユーザーのパスワードについてMySQL、MariaDBでの登録していてるユーザーのパスワード変更するには、MySQLにログイン後に「SET PASSWORD 〜」と「mysqladmin」を利用する2つの方法があ... 2021.03.18 Linux
Linux 迷惑メール回避対策 DKIM設定【Postfix】 Postfixで迷惑メール判定されないように、DKIMの設定をおこなう構築したメールサーバのメールがGmailで受信したメールが迷惑メール扱いになっていたりすることは無いでしょうか?この対策として有効なのが、SPF(Sender Polic... 2021.03.16 Linux
Linux Gmail、キャリア向けメール送信時に、Postfix 流量制限をする Postfix 流量制限docomo, au, softbank 等の携帯キャリア向けのメール、Gmailのメールなどは、大量のメールを送信されてると、「554:Transaction failed」等のエラーコードを応答してセッションを切... 2021.03.11 Linux
Linux wgetでcookieを利用して、ログイン認証のページにアクセスする wgetでcookie情報を保存・送信する前回の「curlでcookie情報を取得・送信して利用する」と同様で、cookieを利用して、ログイン後のページにアクセスします。。今回は「wget」コマンドを使用してアクセスします。ログイン認証後... 2021.03.09 Linux