Linux

スポンサーリンク
Linux

安いAWSのLightsailというVPSサービス

格安のLighatsailについて今は月額1,000円程度でメモリが1GのVPSサービスを利用しています。特に大きな不満がないですが同じような価格でAWSのVPSサービスみたいな「Lighatsail」が価格改定され、3.5 USDから利用...
Linux

シェルスクリプトを実行している絶対パスを取得する

シェルスクリプトで実行しているディレクリ名を取得する場合「dirname ${0}」でディレクトリ名を取得できます。但し、実行時に相対パスで実行するとディレクトリ名も相対パスとなります。下記のスクリプトでは、「$0」で実行したコマンド名が取...
Linux

vsftpdでパッシブモードを設定する

vsftpdでPASVモードとF/Wの設定についてFTPサーバーのvsftpdでパッシブモードも有効にして、F/W(iptables)でパッシブモードで利用するポートを開放する手順を説明しますvsftpdでパッシブモードを有効にしますvsf...
Linux

ファイルパスからディレクリ名・ファイル名を取得

「dirname」、「basename」で、ディレクトリ名・ファイル名を取得ファイルパスからディレクトリ名・ファイル名を取得するには「dirname」、「basename」を使うとディレクトリ名やファイル名を取得できますdirnameコマン...
Linux

シェルスクリプトでファイルを読み込んで処理する

シェルスクリプトでファイルを1行ずつ読み込むシェルスクリプトでファイルの内容を読み込んで、その内容を出力したりする方法を紹介しますファイルを標準入力へリダイレクトさせて読み込む while read lineで、標準入力リダイレクトでファイ...
Linux

cpコマンドで隠しファイルをコピーする

cpコマンドで不可視ファイル(ドットファイル)までコピーするcpコマンドで「.htaccess」等の隠しファイルを含むディレクトリをコピーするときに、「 cp -r test/* 」とすると、コピー元に「.htaccess」等の隠しファイル...
Linux

Github 無料でプライベートリポジトリを作る

Githubで、プライベートリポジトリを作るGitHubでは、以前はプライベートリポジトリは月額7ドル以上で有料でしたが、2019年1月7日(現地時間)、無料ユーザーでもプライベートリポジトリを使えるようにしたと発表があり、無料で利用できる...
Linux

FileZillaでHTML・PHPのみダウンロードする方法

FileZillaでHTML・PHP等の特定のファイルのみアップロード・ダウンロードする方法FileZillaでHTML・PHP等のテキスト系ファイルをダウンロードする方法を紹介します。通常にFileZillaでWEBコンテンツをダウンロー...
Linux

PHP 文字列・変数の結合

文字列・変数を連結する方法PHPで文字列を結合するには、結合演算子「.」を使う場合と、結合代入演算子「.=」を使って結合する方法がありますドット「.」を利用して文字列を結合するドットを利用して文字列を結合する場合は、’文字列’.'文字列' ...
Linux

PHP シングルクォートとダブルクォートの違い

シングルクォート(シングルコーテーション)とダブルクォート(ダブルコーテーション)の違いPHPでのシングルクォートとダブルクォートの違いですが、今まであまり深く考えずに使用していました。私の場合は日頃はプログラミングよりサーバー管理が主業務...
Linux

ファイル内の重複した行を削除する「uniqコマンド」

uniqコマンドで重複した行を削除・表示するLinuxのuniqコマンドを利用すると、重複した行を削除したり、重複している行のみ表示できます。uniq コマンドではオプションなしでは、重複している行を削除できますが「ソート」しないと重複行を...
Linux

MySQLで一般クエリーログを出力する設定にする

MySQL(MariaDB)で、SQLのクエリーログを出力するMySQLやMariaDBでクエリーを実行したSQLを出力するには、一般クエリログで確認できるので、この項目を有効にしてログファイルの出力先を指定すれば、ログファイルに出力されま...
Linux

エクスポートした値にNullを含む場合に「¥N」になる場合 「MySQL」

MySQLでCSVファイルにエクスポートした場合、「Null」が「¥N」になる下記のように「SELECT * FROM 〜〜 INTO OUTFILE 〜〜」でMySQLのデータをCSVファイルにエクスポートした場合、「Null」を含むとそ...
Linux

MySQLのSELECT文の結果を、csvファイルにエクスポート

MySQLでselect文をCSVにエクスポートMySQLのテーブルをCSVファイルにエクスポートするのは、phpmyadminでできますが、select文を作ってその結果をCSVエクスポートするのはできませんでした。CSVファイルをエクス...
Linux

シンボリックリンクを利用してデータベースの保存先を変更する 【mariadb, MySQL】

シンボリックリンクでデータベースの保存先を変更mariadb, MySQLで、データベースの保存先の設定は、「/etc/my.cnf」の「datadir=/var/lib/mysql」の箇所です# vi /etc/my.cnfdatadir...
スポンサーリンク