Linux– category –
Linuxに関するTips
-
Linux
CentOS7のfirewalldに新規サービスを登録・公開する方法 ~ 監視サーバー(Munin)から監視されるサーバーにポート接続
https://e-yota.com/infrastructure/centos7php7mysql5-6_wordpress_5/ 上記の記事でファイアウォールにおけるサービス(http,https,mysql)と任意のポート番号(ssh)の公開を行なっています。これらサービスとポート番号の公開設定は、「さくらのVPS」WordPr... -
Linux
シェルスクリプト 標準入出力のリダイレクト記号について (標準入出力の変更・標準出力の末尾追加・標準エラー出力の変更)
シェルスクリプトのコードを読んでいると、よく等号記号のような特殊記号を見かけます。 $ ls > result.txt 例えば上記のような記号です。lsコマンドの次に使われている記号は標準出力をリダイレクトするという意味です。調べてみるとリダイレクト記号は">... -
Linux
シェルスクリプトの連想配列では明示的な宣言コマンド “delcare -A”が必要
シェルスクリプトの学習で連想配列について調べていると、興味深いことが分かりました。シェルスクリプトにおいて連想配列を定義するときは、必ずその配列変数について、"delcare -A"で明示的に宣言する必要があります。 配列の場合 まず配列の場合を考え... -
Linux
シェルスクリプトの特殊パラメータについて ~ 異常終了ではなぜダメなのか?
ドットインストールのシェルスクリプト入門 #04 特殊変数を使ってみようを見ていると、特殊変数(以下、特殊パラメータとします)として5つのパラメータが紹介されています。 $1, $2 ... 引数。引数の順番 $0 スクリプトの名前 $# 引数の数 $@ すべての... -
Linux
シェルスクリプトのcase文による条件分岐と正規表現の解説
UNIXシェルスクリプト マスターピース132という本のP.107にこんなシェルスクリプトが紹介されています。このシェルスクリプトは、拡張子に.htmと.htmlが混じったHTMLファイル群の拡張子を一括して.txtに変更するという意味を表しています。 [php] #!/bin/b... -
Linux
/dev/null と コマンド引数 $1についての質問
signit.shと言うシェルスクリプトを任意で作成しました。 /dev/null と、コマンド引数 $1について質問があります。ご存知の方がいらっしゃいましたら、ご教示願います。なお今回の質問は下記のページを参考にしています。 curlでHTTPレスポンスのみを表示... -
Linux
「tar: 空のアーカイブ作成はご容赦願います」というエラーについて
下記のシェルスクリプトに関する質問について、ご存知の方がいらっしゃいましたらご教示を願います。 質問の内容 1.tar: 空のアーカイブのエラー 添付のシェルスクリプトで、WordPressサイト全体のバックアップをしようとすると「tar: 空のアーカイブ作成... -
Linux
WordPressをインストールするときに知っておきたいLinuxサーバーのディレクトリ構成
さくらのVPSでWordPressサイトを立ち上げるためには、自分でLinuxサーバーを設定しなければなりません。具体的にはcdコマンドでサーバー内移動しながら、ディレクトリの作成やファイルの編集を行います。 ただ、はじめての人が設定すると、いまどこで作業... -
Linux
さくらのレンタルサーバーへ公開鍵認証方式でSSH接続するときに3つ注意すること
さくらのレンタルサーバーは、MacのOS XやLinuxサーバーから公開鍵認証方式で、SSH接続をすることができます。そのときに気をつけることが3つありますので、メモしておきます。 1.公開鍵を配置するディレクトリ(フォルダ)の位置 /home/hoge/.ssh/authori... -
Linux
Linuxサーバー内で特別な名前をもつディレクトリをまとめてみた
さくらのナレッジにシェルスクリプトでバックアップのすすめという記事があります。WordPressなどのCMS以外でも何かと応用が利くテクニックなので、自分でも使ってみたい…。さくらクラブ大阪のLinuxもくもく勉強会がありましたので、さっそくチャレンジし... -
Linux
利奈みんとbot@シス管系女子って何!?さんからシェルスクリプトを教わる
https://twitter.com/echizenya_yota/status/719721629190909952 先日、さくらのナレッジの、シェルスクリプトでバックアップのすすめ~初心者でもよくわかる!VPSによるWebサーバー運用講座(5)を読んで分からないことをブログ記事にまとめました。 15個の... -
Linux
「シェルスクリプトでバックアップのすすめ」を読んで分からないところのまとめ
4月8日にさくらのナレッジで、「シェルスクリプトでバックアップのすすめ~初心者でもよくわかる!VPSによるWebサーバー運用講座(5)」、という記事が公開されました。内容は、cronとシェルスクリプトを使って、CMSをはじめとした各種Webサイトを、バックア... -
Linux
CentOS7でfirewalld(ファイアウォール)の設定。firewall-cmd –list-allでports(ポート番号)の指定をお忘れなく!
いま、CentOS7でサーバー構築をしていますが、firewalld(ファイアウォール)の設定でどハマりしました。firewalldの設定を有効にしたあと、クライアントからサーバーへの接続を切ってしまうと、二度と接続できなくなります。 CentOS7でfirewalldの設定 1.... -
Linux
CentOS7の日本語設定は#vi ~/.bash_profileから。 CentOS6.xのときと違うよ!
Webサービスをたちあげるために、今使っている開発環境とは、別の開発環境を構築しています。これまではCentOS6.xで開発していましたが、今回はCentOS7で開発しようと考えています。 CnetOS7で初期設定をするとなると、6.xのときと何か違うんだろうな〜と... -
Linux
GNU wgetのセキュリティ脆弱性への対応。バージョンを1.12から1.16にアップデートしたときの手順
先日、Japan Vulnerability Notesで、GNU Wget にシンボリックリンクの扱いに関する問題が掲載されていました。他のサイトでも取りざたされてますね。 GNU wgetのセキュリティ脆弱性に注意 - JPCERT/CC | マイナビニュース GNU Wget - ニュース: GNU wget ...
12