
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>デビラボ &#187; UNIX・LINUX</title>
	<atom:link href="http://blog.devilab.net/archives/category/unix/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.devilab.net</link>
	<description>システム・プログラム関連のメモや最新技術についてのメモを掲載</description>
	<lastBuildDate>Tue, 20 Jul 2010 03:14:47 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>TOPコマンド、実行中に結果を並び替え</title>
		<link>http://blog.devilab.net/archives/490</link>
		<comments>http://blog.devilab.net/archives/490#comments</comments>
		<pubDate>Fri, 16 Jul 2010 12:50:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[UNIX・LINUX]]></category>
		<category><![CDATA[UNIX・LINUXコマンド]]></category>

		<guid isPermaLink="false">http://blog.devilab.net/?p=490</guid>
		<description><![CDATA[サーバの稼働状況を把握するコマンドの、TOPコマンドに 実行中に結果を並び替えるコマンドがあることを知ったのでメモ。 Shift + n ・・・ プロセスID順 Shift + a ・・・ 新しいタスク順 Shift + p ・・・ CPUの使用時間率の長いもの順 Shift + m ・・・ メモリ使用量が多いもの順 Shift + t ・・・ 実行時間が長い順 u ・・・ 特定のユーザ権限のプロセスだけを表示 s ・・・ TOPコマンドの更新間隔を秒単位で指定する q ・・・ TOPコマンドを即座に終了させる]]></description>
			<content:encoded><![CDATA[<p>サーバの稼働状況を把握するコマンドの、TOPコマンドに<br />
実行中に結果を並び替えるコマンドがあることを知ったのでメモ。</p>
<p>Shift + n ・・・ プロセスID順<br />
Shift + a ・・・ 新しいタスク順<br />
Shift + p ・・・ CPUの使用時間率の長いもの順<br />
Shift + m ・・・ メモリ使用量が多いもの順<br />
Shift + t ・・・ 実行時間が長い順<br />
u ・・・ 特定のユーザ権限のプロセスだけを表示<br />
s ・・・ TOPコマンドの更新間隔を秒単位で指定する<br />
q ・・・ TOPコマンドを即座に終了させる</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.devilab.net/archives/490/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RAID(レイド)メモ</title>
		<link>http://blog.devilab.net/archives/487</link>
		<comments>http://blog.devilab.net/archives/487#comments</comments>
		<pubDate>Wed, 14 Jul 2010 04:34:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[UNIX・LINUX]]></category>

		<guid isPermaLink="false">http://blog.devilab.net/?p=487</guid>
		<description><![CDATA[■RAID0(レイド・ゼロ) ・別名：ストライピング ・必要HDD数：最低２台 ２台以上のHDDを組み合わせて１つのストレージとして扱う ■RAID1(レイド・ワン) ・別名：ミラーリング ・必要HDD数：最低２台(通常は２台構成) ２台以上のHDDを組み合わせて同一データを複数のHDDに書き込む ■RAID5(レイド・ファイブ) ・別名：パリティRAID／分散データガーディング ・必要HDD数：最低３台 色々まとめたいが、一先ず今日はこれで。。。]]></description>
			<content:encoded><![CDATA[<p>■RAID0(レイド・ゼロ)<br />
・別名：ストライピング<br />
・必要HDD数：最低２台</p>
<p>２台以上のHDDを組み合わせて１つのストレージとして扱う</p>
<p>■RAID1(レイド・ワン)<br />
・別名：ミラーリング<br />
・必要HDD数：最低２台(通常は２台構成)</p>
<p>２台以上のHDDを組み合わせて同一データを複数のHDDに書き込む</p>
<p>■RAID5(レイド・ファイブ)<br />
・別名：パリティRAID／分散データガーディング<br />
・必要HDD数：最低３台</p>
<p>色々まとめたいが、一先ず今日はこれで。。。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.devilab.net/archives/487/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>簡易日記CGIの不具合修正に苦戦</title>
		<link>http://blog.devilab.net/archives/485</link>
		<comments>http://blog.devilab.net/archives/485#comments</comments>
		<pubDate>Thu, 08 Jul 2010 08:05:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[UNIX・LINUX]]></category>
		<category><![CDATA[Perl]]></category>

		<guid isPermaLink="false">http://blog.devilab.net/?p=485</guid>
		<description><![CDATA[仕事で１０年ほど前？の簡易日記CGIの不具合修正をすることになったのだが、 自分で作ったプログラムでもないし、Perlのプログラム経験はないのでかなり苦戦してしまった。 不具合の内容は、画像がアップ出来ないとのことだったので、先ずは動作確認を。。。 どうやらアップは出来ていたようなのだが、画像ファイルを表示する許可がされて いないことが原因だったので、[.htaccess]に下記の２行を追加した。 AddHandler image/gif .gif AddHandler image/jpeg .jpeg .jpg .jpe 終わってみればなんて事ないが、ここまで辿りつくのに地味に時間がかかってしまった。お恥ずかしい。。。]]></description>
			<content:encoded><![CDATA[<p>仕事で１０年ほど前？の簡易日記CGIの不具合修正をすることになったのだが、<br />
自分で作ったプログラムでもないし、Perlのプログラム経験はないのでかなり苦戦してしまった。</p>
<p>不具合の内容は、画像がアップ出来ないとのことだったので、先ずは動作確認を。。。<br />
どうやらアップは出来ていたようなのだが、画像ファイルを表示する許可がされて<br />
いないことが原因だったので、[.htaccess]に下記の２行を追加した。</p>
<pre class="brush: plain;">
AddHandler image/gif .gif
AddHandler image/jpeg .jpeg .jpg .jpe
</pre>
<p>終わってみればなんて事ないが、ここまで辿りつくのに地味に時間がかかってしまった。お恥ずかしい。。。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.devilab.net/archives/485/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>指定ディレクトリ以下のオーナーを変更する：# chown -R user:group dirname</title>
		<link>http://blog.devilab.net/archives/472</link>
		<comments>http://blog.devilab.net/archives/472#comments</comments>
		<pubDate>Fri, 25 Jun 2010 01:12:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[UNIX・LINUX]]></category>
		<category><![CDATA[UNIX・LINUXコマンド]]></category>

		<guid isPermaLink="false">http://blog.devilab.net/?p=472</guid>
		<description><![CDATA[先ほど、WordPressの自動アップデートを行ったところファイルが上書き出来ないとエラーが出て上手く処理が出来なかった。 その後サーバにログインしディレクトリ/ファイルの所有者情報を見るとrootユーザになっていたため上手く行かなかったようだ。 指定ディレクトリ以下のオーナー/グループ情報を一括で変更したかったので、以下のコマンドを実行した。 # chown -R user:group dirname [-R]オプションを付けることで、再帰的にオーナーまたはグループを変更することが出来る。]]></description>
			<content:encoded><![CDATA[<p>先ほど、WordPressの自動アップデートを行ったところファイルが上書き出来ないとエラーが出て上手く処理が出来なかった。</p>
<p>その後サーバにログインしディレクトリ/ファイルの所有者情報を見るとrootユーザになっていたため上手く行かなかったようだ。</p>
<p>指定ディレクトリ以下のオーナー/グループ情報を一括で変更したかったので、以下のコマンドを実行した。</p>
<pre class="brush: plain;">
# chown -R user:group dirname
</pre>
<p>[-R]オプションを付けることで、再帰的にオーナーまたはグループを変更することが出来る。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.devilab.net/archives/472/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>シェルを指定してユーザを追加する</title>
		<link>http://blog.devilab.net/archives/457</link>
		<comments>http://blog.devilab.net/archives/457#comments</comments>
		<pubDate>Thu, 24 Jun 2010 09:19:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[UNIX・LINUX]]></category>
		<category><![CDATA[UNIX・LINUXコマンド]]></category>

		<guid isPermaLink="false">http://blog.devilab.net/?p=457</guid>
		<description><![CDATA[メールやFTPのみの利用で、システムにログインする必要のないユーザを追加する # useradd -s /sbin/nologin testusr]]></description>
			<content:encoded><![CDATA[<p>メールやFTPのみの利用で、システムにログインする必要のないユーザを追加する</p>
<pre class="brush: plain;"># useradd -s /sbin/nologin testusr</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.devilab.net/archives/457/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>正引き／逆引き</title>
		<link>http://blog.devilab.net/archives/442</link>
		<comments>http://blog.devilab.net/archives/442#comments</comments>
		<pubDate>Fri, 11 Jun 2010 01:17:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[UNIX・LINUX]]></category>

		<guid isPermaLink="false">http://blog.devilab.net/?p=442</guid>
		<description><![CDATA[DNSを用いて、www.xxxtest.ne.jpのようなホスト名から 110.110.110.110 のようなIPアドレスを解決することを正引き 逆に、IPアドレスからホスト名を解決することを逆引きという。 ※恥ずかしながら、たまに逆に言ってしまうのでメモ。]]></description>
			<content:encoded><![CDATA[<p>DNSを用いて、www.xxxtest.ne.jpのようなホスト名から<br />
110.110.110.110 のようなIPアドレスを解決することを正引き</p>
<p>逆に、IPアドレスからホスト名を解決することを逆引きという。</p>
<p>※恥ずかしながら、たまに逆に言ってしまうのでメモ。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.devilab.net/archives/442/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>topコマンド、load averageの見方？</title>
		<link>http://blog.devilab.net/archives/420</link>
		<comments>http://blog.devilab.net/archives/420#comments</comments>
		<pubDate>Sat, 29 May 2010 04:52:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[UNIX・LINUX]]></category>

		<guid isPermaLink="false">http://blog.devilab.net/?p=420</guid>
		<description><![CDATA[先日会社のメインサーバから応答がなくなりサービスが正常に動かないことがあった。 原因はバックアップ作業などたまたま色々な作業をしていたことも原因の１つらしい のだが、根本的に大きな負荷がサーバにかかっていたようだ。 現在のサービス利用者数でこの状況は不味いので、プログラムを最適化して 負荷を軽減しなければこの先マズイな。。。 今回覚えたこと。「topコマンド、load averageの見方」 １以下・・・サクサク動く ３以内・・・まぁまぁ ５以上・・・かなり重い １０以上・・・ヤバイかも？ 今後の開発は上記を参考に行いたいと思います。]]></description>
			<content:encoded><![CDATA[<p>先日会社のメインサーバから応答がなくなりサービスが正常に動かないことがあった。<br />
原因はバックアップ作業などたまたま色々な作業をしていたことも原因の１つらしい<br />
のだが、根本的に大きな負荷がサーバにかかっていたようだ。</p>
<p>現在のサービス利用者数でこの状況は不味いので、プログラムを最適化して<br />
負荷を軽減しなければこの先マズイな。。。</p>
<p>今回覚えたこと。「topコマンド、load averageの見方」</p>
<p>１以下・・・サクサク動く<br />
３以内・・・まぁまぁ<br />
５以上・・・かなり重い<br />
１０以上・・・ヤバイかも？</p>
<p>今後の開発は上記を参考に行いたいと思います。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.devilab.net/archives/420/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu（ウブントゥ）初体験！</title>
		<link>http://blog.devilab.net/archives/413</link>
		<comments>http://blog.devilab.net/archives/413#comments</comments>
		<pubDate>Thu, 20 May 2010 01:34:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[UNIX・LINUX]]></category>

		<guid isPermaLink="false">http://blog.devilab.net/?p=413</guid>
		<description><![CDATA[昨日、Linuxディストリビューションの１つのUbuntu上で動くあるシステムの操作方法を 習う機会があったのだが、「Ubuntu」って何て読めば良いんだろう？ 調べてみると「ウブントゥ」と読むそうだ。言いにくい。。。 過去に触ったことのあるLinuxディストリビューションは、RedHat、FedoraCore、CentOSなど あるが今回のUbuntu（ウブントゥ）がどんな特徴があるとかはよくわからないけど、 １つ言えることは、読み方が良くわからないってこと。。。 また時間あるときに特長とか知らべてみたいと思います。 それにしてもLinuxディストリビューションの数は次から次へと増えて覚えるのが大変だ Debian系、Red Hat系から派生したものを順に数えると。。。んーちょっと把握しきれない]]></description>
			<content:encoded><![CDATA[<p>昨日、Linuxディストリビューションの１つのUbuntu上で動くあるシステムの操作方法を<br />
習う機会があったのだが、「Ubuntu」って何て読めば良いんだろう？<br />
調べてみると「ウブントゥ」と読むそうだ。言いにくい。。。</p>
<p>過去に触ったことのあるLinuxディストリビューションは、RedHat、FedoraCore、CentOSなど<br />
あるが今回のUbuntu（ウブントゥ）がどんな特徴があるとかはよくわからないけど、<br />
１つ言えることは、読み方が良くわからないってこと。。。</p>
<p>また時間あるときに特長とか知らべてみたいと思います。<br />
それにしてもLinuxディストリビューションの数は次から次へと増えて覚えるのが大変だ<br />
Debian系、Red Hat系から派生したものを順に数えると。。。んーちょっと把握しきれない</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.devilab.net/archives/413/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>リダイレクションで出力を追記する方法</title>
		<link>http://blog.devilab.net/archives/407</link>
		<comments>http://blog.devilab.net/archives/407#comments</comments>
		<pubDate>Tue, 11 May 2010 11:50:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[UNIX・LINUX]]></category>

		<guid isPermaLink="false">http://blog.devilab.net/?p=407</guid>
		<description><![CDATA[「&#62;」リダイレクション機能で実行結果を レポートファイルに追記していく処理を させたかったのだが、通常通りリダイレクト すると上書きされてしまった。 それでは困るので何か良い方法がないか調べてみた。 「&#62;」ではなく「&#62;&#62;」とすると問題なく動作するようだ。 実際に試してみたが、意図した通り追記出来ました。]]></description>
			<content:encoded><![CDATA[<p>「&gt;」リダイレクション機能で実行結果を<br />
レポートファイルに追記していく処理を<br />
させたかったのだが、通常通りリダイレクト<br />
すると上書きされてしまった。</p>
<p>それでは困るので何か良い方法がないか調べてみた。</p>
<p>「&gt;」ではなく「&gt;&gt;」とすると問題なく動作するようだ。</p>
<p>実際に試してみたが、意図した通り追記出来ました。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.devilab.net/archives/407/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CentOS cp -f の上書きが出来ない 回避方法</title>
		<link>http://blog.devilab.net/archives/403</link>
		<comments>http://blog.devilab.net/archives/403#comments</comments>
		<pubDate>Tue, 11 May 2010 10:12:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[UNIX・LINUX]]></category>
		<category><![CDATA[CentOS]]></category>

		<guid isPermaLink="false">http://blog.devilab.net/?p=403</guid>
		<description><![CDATA[CentOS の cp はデフォルトで -iオプションが 付いてくるため「cp -f ファイル名」としても そのまま上書きすることが出来ない。。。 シェルスクリプトでバッチ処理するときに困るんですよね。。。 対処方を調べてみたところありました！！ 「cp」の前に「\」を付けることで回避出来るようだ！ 試しにやってみた # \cp ファイル名　xxx/xxx/ 何も聞かれず上書きすることが出来ました！]]></description>
			<content:encoded><![CDATA[<p>CentOS の cp はデフォルトで -iオプションが<br />
付いてくるため「cp -f ファイル名」としても<br />
そのまま上書きすることが出来ない。。。</p>
<p>シェルスクリプトでバッチ処理するときに困るんですよね。。。</p>
<p>対処方を調べてみたところありました！！</p>
<p>「cp」の前に「\」を付けることで回避出来るようだ！</p>
<p>試しにやってみた</p>
<pre class="brush: plain;">
# \cp ファイル名　xxx/xxx/
</pre>
<p>何も聞かれず上書きすることが出来ました！</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.devilab.net/archives/403/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
