linux(542)

542follower
hiroroooo299 さんのアバター 16views

2つの設定ファイルをいい感じに比較する

old_conf と new_conf を比較する場合。 diff -u -wb \ <(grep -vE '^([ \t]*#|^[ \t]*$)' old_conf | sort) \ <(grep -... 2016年11月25日
alkoshikawa さんのアバター 4views

basic_authメモ

htpasswdファイル作成 htpasswd -bc /etc/httpd/basic/.htpasswd {user} {pass} Apache2.4 <Directory "/var/www/vhosts/exampl... 2016年11月25日
hiroroooo299 さんのアバター 126views

yumで使用するミラーサイトの国を限定

yum (remiあり) でphpをインストールしていたら、中国?香港?にあるらしいミラーを参照していた。 [root@mori7 ~]# yum --disablerepo=* --enablerepo=remi-php56 searc... 2016年11月24日
otaguro さんのアバター 11views

コマンドのヘルプを活用する(LINUX)

tarのオプションなんだっけとか忘れたときにググってしまいがちですが、 manコマンドかーーhelpオプションを活用するとサクっと調べられるそうです。 manコマンドの使い方 例: man ping man tar 抜けると... 2016年11月24日
jyozi さんのアバター 20views

sedコマンド

sedコマンドでオプションに-eをつけるとディレクトリのデータが消えるらしいのでディレクトリに複数データがある場合、上書き保存の-iもオプションに追加したほうがよい。 sed -i -e ... 2016年11月22日
hiroroooo299 さんのアバター 17views

標準出力に出力日時をprependする

bashで標準出力に出力したログメッセージをリダイレクトでログファイルへ書き込む場合、 (自分で書かなければ)ログ出力日時が記録されなくて寂しい結果になる。 ロガー作ったり、loggerコマンドを使ったりしても良いが、 コピペで手抜きして... 2016年11月21日
hiroroooo299 さんのアバター 15views

VSFTPDでユーザー別にumaskを変更する

# vim /etc/vsftpd/vsftpd.conf --- ... # こっちじゃなくて # local_umask=002 # ユーザー別設定のディレクトリパス user_config_dir=/etc/vsftpd/use... 2016年11月18日
Tomoumi Nishimura さんのアバター 245views

Ubuntu 14.04でネットワーク再起動

Ubuntu 14.04では、ネットワーク再起動がsudo service network restartではできません。 sudo service networking restart stop: Job failed while st... 2016年11月10日
hiroroooo299 さんのアバター 20views

digの結果を使いやすく整形

スクリプトなどで利用する際に使いやすくしました。 余計なものを出力しないようにして最低限の結果だけを吐かせています。 あと、expand コマンドでタブ区切りをスペース区切りに変換してます。 $ dig +nocomments +noc... 2016年11月9日
hiroroooo299 さんのアバター 71views

メールキューに詰まってるメールの中身を確認する

## キューに詰まってるメールのキューID一覧 # mailq --- ... uA76YhmL017852 1412256 Mon Nov 7 15:34 <hogehoge@example.com> ... 2016年11月8日
hiroroooo299 さんのアバター 27views

DNS設定前のサーバーのメール受信テスト

作業端末上にSMTPサーバーが動いている場合、hostsファイル書き換えれば良いかと。 作業端末上にSMTPサーバーなんか動いていない場合、テスト対象のSMTPサーバーを指定してメール送信すると良さげ。 $ mail -S "smtp=s... 2016年11月7日
hiroroooo299 さんのアバター 27views

AmazonLinuxにmonitorixをインストールする – 2016年11月版

2016/10/14 に Monitorix v3.9.0 がリリースされ 、以前のバージョン(v.3.8.1)がダウンロード出来なくなったみたいです。 # yum localinstall http://www.monitorix.or... 2016年11月1日
hiroroooo299 さんのアバター 31views

シェルのプロンプトに省略なしでホスト名表示

www.example.com のような hostname だと [root@www ~]# sl になってしまい、つらみがある。 変更箇所 # vim /etc/bashrc --- ... # 書換 \h -> \H... 2016年11月1日
@iwasaki さんのアバター 82views

Amazon Linuxのyumについての注意点

rpmforgeやepelなどを使ってyum installを行う際に enablerepoを指定しているのにamzn-updatesからインストールをしようとするケースがあります。 # yum insall --enablerepo=e... 2016年10月24日
alkoshikawa さんのアバター 30views

sarいろいろ

メモリ sar -r -s 15:00:00 -e 17:00:00 -f sa ロードアベレージ sar -q -s 15:00:00 -e 17:00:00 -f sa CPU使用率 sar -u -s 15:00:00 ... 2016年10月21日
alkoshikawa さんのアバター 15views

suexec確認用のtest.cgi

suexecの動作確認用のcgi ユーザーはhomepageとする vim /path/to/dir/test.cgi --- #!/usr/bin/perl print "Content-type: text/html\n\n"; pr... 2016年10月21日
alkoshikawa さんのアバター 144views

phpの実行ユーザーを表示する

suexecとか使ったときに実際に意図したユーザーになっているか確認するために使います。 <?php print_r(posix_getpwuid(posix_geteuid())); ?> ... 2016年10月21日
hiroroooo299 さんのアバター 15views

死にかけのMySQLのデータベース (InnoDB) からデータを救う

リカバリと謳いつつ、打ち所が悪いと破滅するおそれがある諸刃の剣。 innodb_force_recovery を 0 を超える値に設定するのは、緊急の状況で InnoDB を起動し、テーブルをダンプできるようにする場合だけにしてくだ... 2016年10月20日
hiroroooo299 さんのアバター 73views

MySQLサーバーをぶっ殺す

起動スクリプト(mysqld_safe)の中で、SIGTERMなどのシグナルを封じていたり、mysqldを直接killしてもmysqld_safeにより復活させられてしまったりして、普通にkillしてもなかなか死なない。しぶとい。 ぶっ壊... 2016年10月20日
alkoshikawa さんのアバター 25views

メールのバウンスについて

バウンスについて非常によくまとまっているサイトがあったので記載 http://bouncehammer.jp/ja/email-topics/when-does-email-bounce システムメールを使う場合 ・自分のメールサーバか... 2016年10月18日