Linux

スポンサーリンク
Linux

「exiv2」jpegのExif情報を削除・編集するコマンド

CentOS Stream 9 をインストールしてからSSH接続した時に「exit」コマンドで抜けるですが、いつもは「exi」+「tab」でタブ補完を利用して「exit」コマンドを入力していましたが、CentOS Stream 9 では、「...
Linux

シェルスクリプトで「integer expression expected」のエラー

昔作ったシェルスクリプトで久しぶりに実行してみたら、下記のように「integer expression expected」とエラーが上がって処理ができていませんでしたsh test.sh: line 6: [: hoge: integer ...
Linux

自動起動しているサービスの確認

CentOS 7以降で、自動起動しているサービスの確認するCentOS 6では自動起動を設定しているサービスの確認は、下記のように「chkconfig」でおこなえました# CentOS 6$ chkconfig --list | grep ...
Linux

ibdata1 肥大化対策

InnoDB データファイル ibdata1 の最適CentOS 7で運用している、少し古めのWebサーバーでMySQLの領域が増えてきたので不要なDBを削除しても容量が減りません。MySQLのdatadirを確認すると、ibdata1と大...
Linux

MariaDBで「ERROR 1040 (08004): Too many connections」のエラー

MySQLで「Too many connections」のエラーで解決法WEBサーバーが重くてアクセスできにくいと申告があったので、下記のようにWordpressのDBにログインしようと思ったら「ERROR 1040 (08004): To...
Linux

Let’s encrypt で別サーバーで稼働している証明書を取得

Let’s encrypt でDNS認証で、別サーバーで稼働している証明書を取得今回サーバー移設の話がありました。レンサバで運用していて別のクラウドに移設するとの事です。WebコンテンツやDBは移設側にコピーできたのですが、レンタルサーバー...
Linux

ドメインのレジストラを確認する

ドメインを所有していて、どのレジストラ(ドメイン管理業者)で管理しているかわからなくなったので、whoisの情報で確認できるか試したら確認できました1.whois.com のHPにアクセスします2.ドメインを入力して、「search」をクリ...
Linux

実行中のコマンドをバックグランドで実行する

100G以上ある大きなデータベースをエクスポートしたら数時間かかりそうで、実行中のコマンドをバックグランドに回したくなりました。コマンド実行時に「nohup」を使えばいいですが忘れていました実行途中でバックグランドで実行するには、「diso...
Linux

MySQL 外部から接続できるユーザーを追加する

開発環境のDBで外部から全許可したい要望があったので、全許可できるユーザーを追加してそのユーザーは外部接続できるようにします。まずは、現状で接続できるユーザー等を確認しますmysql> select user, host from mysq...
Linux

Apache再起動でエラー「Address already in use: make_sock: could not bind to address 」

少し古めのサーバーで、Apacheを再起動したら下記のように「Address already in use: make_sock: could not bind to address ...」とエラーになりました$ sudo /etc/in...
Linux

CentOS Stream 9 でロケールを日本語に設定する

CentOS Stream 9 でロケールを日本語に設定する方法です。ロケールは言語と地域の情報です。デフォルトでは、下記のように LANG=en_US.UTF-8 となり英語の設定となっています。ロケールの確認には「localectl」コ...
Linux

ファイルの最終行が空行かどうかを確認する

シェルスクリプトで、「while read」を使ってファイルを読み込んで1行づつ処理する事があると思います。先日、あるファイルを読み込んでする処理があり、そのファイルが一部訂正する必要がありWindowsで修正しました。その際にファイルの最...
Linux

シェルスクリプトでインクリメント(i++)処理をする

シェルスクリプトで、インクリメント処理についてシェルスクリプトで、for文やwhile文でよく使う「i++」のインクルメント処理があります。インクルメント処理は、変数に「1」を加算する処理です。また、このインクリメント処理をシェルスクリプト...
Linux

NextCloud ユーザーのパスワードをリセット方法

サーバー移設して、Nextcloudを新しいサーバーに引っ越ししました。WEB画面のログイン画面が表示されているのでログインしようと思いましたが、以前の設定したパスワードを入力しても受け付けてくれません。パスワードが間違っているようですパス...
Linux

CentOS 9 でmailコマンドを使う

CentOS Stream 9 でmailコマンドを使おうと「mailx」をインストールしてみようと思ったけど下記のエラーになりました$ sudo dnf install mailxLast metadata expiration chec...
スポンサーリンク