Linux シンボリックリンクを利用してデータベースの保存先を変更する 【mariadb, MySQL】 シンボリックリンクでデータベースの保存先を変更mariadb, MySQLで、データベースの保存先の設定は、「/etc/my.cnf」の「datadir=/var/lib/mysql」の箇所です# vi /etc/my.cnfdatadir... 2018.11.19 Linux
Linux Linux でOSのバージョン、カーネルのバージョンの確認方法 CentOSでOSのバージョン確認Redhat系のCentOSで、OSのバージョンを確認するには、「/etc/redhat-release」をみると確認できます$ cat /etc/redhat-releaseCentOS Linux re... 2018.11.13 LinuxUbuntu
Linux シェルスクリプトでwhile内のでsshコマンドを使用すると1回しか処理されない シェルスクリプトでwhile文を利用して、そのループ処理内にsshコマンドを使用するとループ処理されずに1回のみとなる場合の対処方法です下記のシェルスクリプトでは、LIST_FILE=/home/admin/list.txt にファイル名が... 2018.10.31 LinuxUbuntuプログラミング
Linux vim のタブ幅を4文字に変更する vimでのタブの文字数はデフォルトでは「8文字」です。プログラムとか書いているとタブが8文字だと横幅が長くなり見難くなるので、タブ幅を8文字から4文字に変更するには「.vimrc」に以下を追加します$ ~/.vimrcset tabstop... 2018.10.19 LinuxUbuntu
Linux sedコマンドで空行を削除する sedコマンドで空行を除いて表示するsedコマンドで空行の削除して表示するには、以下のように「sed '/^$/d' (ファイル名)」で表示できます$ cat test123456789$ sed '/^$/d' test123456789... 2018.10.15 Linux
Linux 設定ファイルのコメントアウトを空行を除外して表示 設定ファイルで有効になっている設定のみ表示するApacheの設定ファイルなどで「#」でコメントアウトしている設定は除外して表示するには「cat」,「grep」コマンドを利用すれば表示できます。コマンド:cat (設定ファイル)| grep ... 2018.10.15 Linux
Linux dateコマンドで曜日を取得する MySQLでCSVファイルにエクスポートした場合、「Null」が「¥N」になる下記のように「SELECT * FROM 〜〜 INTO OUTFILE 〜〜」でMySQLのデータをCSVファイルにエクスポートした場合、「Null」を含むとそ... 2018.10.03 LinuxUbuntuプログラミング
Linux sshログインすると「POSSIBLE BREAK-IN ATTEMPT!」のエラー表示 sshログイン時に「but this does not map back to the address - POSSIBLE BREAK-IN ATTEMPT!」と表示されるsshでログインすると下記のように「but this does n... 2018.09.11 Linux
Linux ファイル内の特定の文字を含む行を削除する 特定の文字を含む行を削除して別名で出力するファイル内で特定の文字列を含む行を削除するには、「awk」, 「grep」 , 「sed」コマンドで削除できますが、今回は「sed」コマンドを利用した場合の方法を紹介します」下記のように、北海道、東... 2018.09.06 LinuxMacUbuntu
Linux シェルスクリプトでファイルが空かどうか確認する ファイルが空(0byte)かどうか確認するシェルスクリプトでファイルが空ファイル(0byete)かどうか確認する場合はifコマンドの「-s」のオプションを利用します。$ sh test.sh#!.bin/bashFILE=test.txti... 2018.09.03 LinuxUbuntuプログラミング
Linux Let’s Encryptで古い各種証明書を自動で削除する Let's Encryptの以前に発行された証明書を削除Let's Encryptの証明書の有効期限が90日なので、1月に1回Cronで更新作業をおこなっています、そうすると新しいファイルは/etc/letsencrypt/archive/... 2018.08.29 Linux
Linux シェルスクリプトを利用して、logmonで除外キーワードを設定 logmonでの除外キーワードを設定するlogmonのログ監視では、指定した文字列のみヒットするとメールを送付する、任意のシェルスクリプトを実行するなどのアクションが実行できます。※ logmonのインストール方法は「logmonでログ監視... 2018.08.27 Linuxプログラミング
Linux cpコマンドで確認なしでコピー cpコマンドで上書きの確認なしにコピーする方法通常ではcpコマンドはコピーする際にcp -f (コピー元) (コピー先)として確認不要でコピーしても、下記のように確認コマンドが出る場合あります$ cp -f hoge.txt hoge2.t... 2018.08.24 LinuxUbuntu
Linux CentOS 6.x 系で、MySQL5.1からMySQL5.6にバージョンアップする MySQL5.1からMySQL5.6にバージョンアップCentOS 6.x系のMySQLのバージョンは、「mysql-5.1系」で.「mysql-5.6系」を使用したい場合に、yumでのインストール方法を紹介します1,MySQLを停止後、既... 2018.08.22 Linux
Linux lftpを使用して自動同期する FTPサイトでlftpコマンドでファイル・ディレクトリを同期するlftpはFTPサイトでファイルやディレクトリをダウンロードできたりアップロードできたりするコマンドです。通常のFTPクライアントではrsyncのように特定のディレクトリを同期... 2018.07.31 Linux