<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/kagiwada/">
    <title>Linux　Windows　Mac　どれ？</title>
    <link>http://w.atwiki.jp/kagiwada/</link>
    <atom:link href="https://w.atwiki.jp/kagiwada/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>Linux　Windows　Mac　どれ？</description>

    <dc:language>ja</dc:language>
    <dc:date>2013-06-11T18:21:07+09:00</dc:date>
    <utime>1370942467</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/kagiwada/pages/35.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kagiwada/pages/50.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kagiwada/pages/21.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kagiwada/pages/2.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kagiwada/pages/49.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kagiwada/pages/48.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kagiwada/pages/47.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kagiwada/pages/46.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kagiwada/pages/38.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kagiwada/pages/43.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/kagiwada/pages/35.html">
    <title>SAMBA おぼえ書き</title>
    <link>https://w.atwiki.jp/kagiwada/pages/35.html</link>
    <description>
      *linuxにWindowsの共有をマウントしたい。
なぜマウントしたいのか？~
バックアップや、Windowsサーバーの共有資源をLinux側から~
使用したいのが目的だった。~
通常どうりにmountコマンドからオプションをしようしてマウントを~
行ったところ、文字化けしてしまった。
 環境：
 OS=CentOs4.5
 Samba=3.0.10
 書式：
 mount -t cifs -o username=%USERNAME%,password=%PASSWORD%,port=139
 ,codepage=&quot;cp932&quot;,iocharset=utf8 //%IPアドレス%/pub /mnt/%マウントポイント%
そろそろWindowsばなれしたい自分の為、Linuxからクライアントとして~
いろいろ試していきたい今日この頃。。。~
アクセス数|&amp;counter()|
#comment

*共有フォルダの設定
gestアクセスな共有フォルダ~
ユーザー名、パスワードを聞かれないようにしたい！~
まず、Windows98などのクライアントから共有フォルダを~
使いたいなど、不特定多数のユーザー名が存在するなど~
 例：
 [public]
 	create mask = 777
 	directory mask = 777
 	writeable = yes
 	path = /home/public
あと、security = shere とかね。
上記のsecurityの設定はshereにするとpasswordのみを~
聞くようになります。だから！！Win98なの。。~
~
次に、secureなサーバーにしたい方は~
security = userなどにして、ユーザー名パスワードを~
確認してから、inさせたい場合。
 例：
 [security]
 	create mask = 775
 	directory mask = 776
 	writeable = yes
 	valid users = user1,user2,@users1
 	user = user1,user2,@users1
 	path = /home/secure
上記設定で確認していないのは、2776や2775でもいいのかな？~
2をつける事で、スペシャル！！~
~
パーミッションの説明はここではしないので、linuxの~
パーミッションをググってね。~
~
まーあくまで例でけどね。~
776にした理由！~
他に方法が有るのか解らないが、違うユーザーが作成した~
ファイルを共有フォルダ内を移動しようとすると怒られます！~
セキュリティー違反だゴラー！！ってね。~
アクセス数|&amp;counter()|
#comment

*セキュリティーの掛っている共有フォルダとgestログインのフォルダを同時に使用したい。
上記設定で解るようにそれぞれセキュリティーの掛ったフォルダと~
セキュリティーが掛っていないフォルダを作成できる事は解った。~
でも両方使いたいんだけど。。。という訳で。~
 例：
 [global]
 security = user
 map to guest = Bad User
  [security]
 	create mask = 775
 	directory mask = 776
 	writeable = yes
 	valid users = user1,user2,@users1
 	user = user1,user2,@users1
 	path = /home/secure
 [public]
 	guest ok = Yes
 	create mask = 777
 	directory mask = 777
 	writeable = yes
 	path = /home/public
とするとsecurityのフォルダに入ろうとするときのみユーザー名~
とパスワードを聞いてくるようになる。~
追記：
Sambaでアクセス制限をかける上で関連のある、smb.confのパラメータを以下で解説する。

●全体設定［global］

●map to guest = never | bad user | bad password

　Samba全体でゲスト（登録されていないユーザーの）接続を許すかどうかを指定する。

　map to guest = never（デフォルト）では、ゲスト接続が許されず、登録されていないユーザーやパスワードが正しくないユーザーはアクセスできない。

●map to guest = bad user では、登録されていないユーザーであっても、guest ok = Yesと定義された共有であればアクセスできる。

●map to guest = bad passwrod では、登録されたユーザーがパスワードを間違えた場合、ゲストとして接続されることを意味する。したがって、guest ok = Yesと定義された共有であればアクセスできる。この設定をした場合、暗号化パスワードの設定が誤っているユーザー（Sambaが暗号化パスワード対応になっていない、ユーザーの暗号化パスワードsmbpasswdが設定されていないなど）もゲスト・アクセスになるので注意が必要である。

●各共有の設定（以下のパラメータを全体設定［global］中に指定すると、各共有での初期値となる）

●guest ok = Yes / No

　共有のゲストアクセスを許すかどうか指定する。この設定は、map to guestの指定がなされていないと有効にならない。

●guest only = Yes

　共有のアクセスをすべてゲスト権限にするかどうか指定する。この設定は、map to guestの指定がなされていないと有効にならない。

●writeable=yes/no

　共有を更新可能にするかどうかを指定する。

●write list = ユーザー名 や ＠グループ名

　writeable=noとした共有でも更新可能なユーザーやグループを指定する。グループ名は、＠記号に続けて指定する。

●read list = ユーザー名 や ＠グループ名
　writeable=yesとした共有でも参照しかできないユーザーやグループを指定する。グループ名は、＠記号に続けて指定する。

●create mask = ４けたの８進数

　ファイルを作成するときのファイル属性のマスクを指定する。デフォルトは0744であり、ここに設定されていないビットは、作成されたファイルの属性から削除される。

　作成されるファイルに対して特定の属性ビットを強制的に設定するには &quot;force create mode&quot; パラメータ使用する。作成されるディレクトリに対する属性のマスクについては &quot;directory mask&quot; パラメータを使用する。

●directory mask = ４けたの８進数

ディレクトリを作成するときの属性のマスクを指定する。デフォルトは0755であり、ここに設定されていないビットは、作成されたディレクトリの属性から削除される。

　作成されるディレクトリに対して特定の属性ビットを強制的に設定するには &quot;force directory mode&quot; パラメータ使用する。

●force user = ユーザー名

　接続する際に自動的（強制的）に設定されるユーザー名を指定する。

●force group = グループ名

　接続するすべてのユーザーが所属する、（既定値のプライマリ・グループとしての）Linux/UNIXのグループ名を指定する。

●inherit permissions = yes/no

　ディレクトリを作成した場合、上位ディレクトリのアクセス権を引き継ぐというオプション。

●username

　このパラメータはsecurity=shareのときだけ有効。複数のユーザーをカンマで区切ったユーザー・リストとして指定できる。入力したパスワードが（左から右に）個々のユーザー名に対して次々にテストされ、認証されるとアクセス可能になる。

　Usernameに指定するユーザー数が多いほどセキュリティ強度が落ちていく。

　では、これらのパラメータを用いて実際に共有を設定する実例を紹介する。どの例でも「/home/kikakuというディレクトリを“企画”の名称で共有」するものとする。また、全体設定［global］では、明示的な指定がなければ以下が指定されているものとする。
アクセス数|&amp;counter()|
#comment    </description>
    <dc:date>2013-06-11T18:21:07+09:00</dc:date>
    <utime>1370942467</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kagiwada/pages/50.html">
    <title>BackTrack</title>
    <link>https://w.atwiki.jp/kagiwada/pages/50.html</link>
    <description>
      ##BackTrack on Mac VMware    </description>
    <dc:date>2011-05-12T14:56:01+09:00</dc:date>
    <utime>1305179761</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kagiwada/pages/21.html">
    <title>右メニュー</title>
    <link>https://w.atwiki.jp/kagiwada/pages/21.html</link>
    <description>
      ***お勧め
#image(http://getfirefox.jp/b/120x90_2_white,http://getfirefox.jp/)

#image(http://www14.atwiki.jp/kagiwada/pub/mysql_enterprise.png,http://www-jp.mysql.com/)

#image(http://www14.atwiki.jp/kagiwada/pub/pg_icon.gif,http://www.postgresql.jp/)

#image(http://www14.atwiki.jp/kagiwada/pub/win_logo.png,http://www.microsoft.com/japan/windows/windows-7/default.aspx)

#image(http://www.gendama.jp/img/invitation_banner70.gif,
http://www.gendama.jp/invitation.php?frid=2394102)

#image(http://www.gendama.jp/img/invitation_banner78.gif,http://www.gendama.jp/invitation.php?frid=2394102)
***新着！
#recent(10)    </description>
    <dc:date>2009-07-27T20:31:27+09:00</dc:date>
    <utime>1248694287</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kagiwada/pages/2.html">
    <title>メニュー</title>
    <link>https://w.atwiki.jp/kagiwada/pages/2.html</link>
    <description>
      ***このWiki内の検索
#search3(size=10,and,or,ignore=own)
***メニュー
#endregion
-[[Apache&gt;Apache おぼえ書き]]
-[[CentOS&gt;CentOS4.5]]
-[[Dar&gt;Dar]]
-[[IBM x206&gt;2008-08-08]]
-[[IBM x3200 M2&gt;2008-05-29]]
-[[IPTABLES&gt;IPTABLES]]
-[[MS SQLserver&gt;MS SQLserver]]
-[[Mysql&gt;Mysql おぼえ書き]]
-[[Nagios&gt;2008-08-15]]
-[[nkf&gt;2008-10-20]]
-[[NTPD&gt;NTPD]]
-[[PHP&gt;PHP おぼえ書き]]
-[[Postgresql&gt;2008-10-21]]
-[[SAMBA&gt;SAMBA おぼえ書き]]
-[[Windows7&gt;Windows7]]
-[[Windows server 2003&gt;Windows server 2003]]
-[[Wine&gt;2008-06-19]]
-[[WL1100C-CF&gt;2008-06-05]]
-[[レジストリ&gt;2008-05-15]]
-[[日記]]
--[[履歴]]
-[[DOSコマンド　一覧]]
-[[linuxコマンド　一覧]]
-[[掲示板]]
***日記ﾌｫｰﾑ
-[[日記ﾌｫｰﾑ01&gt;日記ﾌｫｰﾑ01]]
***3D QRコード
#image(http://www14.atwiki.jp/kagiwada/pub/3dcord.png)
----
***お勧め
#image(http://getfirefox.jp/b/120x90_2_white,http://getfirefox.jp/)

#image(http://www14.atwiki.jp/kagiwada/pub/mysql_enterprise.png,http://www-jp.mysql.com/)

#image(http://www14.atwiki.jp/kagiwada/pub/pg_icon.gif,http://www.postgresql.jp/)
----
***リンク
-[[@wiki&gt;&gt;http://atwiki.jp]]
-[[@wikiご利用ガイド&gt;&gt;http://atwiki.jp/guide/]]
-[[mixi(ミクシィ)&gt;&gt;http://mixi.jp/home.pl/]]

***他のサービス
-[[無料ホームページ作成&gt;&gt;http://atpages.jp]]
-[[無料ブログ作成&gt;&gt;http://atword.jp]]
-[[無料掲示板レンタル&gt;&gt;http://atbbs.jp]]
-[[2ch型掲示板レンタル&gt;&gt;http://atchs.jp]]
-[[お絵かきレンタル&gt;&gt;http://atpaint.jp/]]

***バックアップ
-[[プラグイン紹介&gt;プラグイン]]
-[[メニュー]]
-[[初期ページのバックアップ]]

// リンクを張るには &quot;[&quot; 2つで文字列を括ります。
// &quot;&gt;&quot; の左側に文字、右側にURLを記述するとリンクになります    </description>
    <dc:date>2009-07-13T20:44:46+09:00</dc:date>
    <utime>1247485486</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kagiwada/pages/49.html">
    <title>Windows server 2003</title>
    <link>https://w.atwiki.jp/kagiwada/pages/49.html</link>
    <description>
      *Windows server 2003
**ゲストアクセスしたい。
 Windows server 2003はデフォルトでguestアカウントが無効に
 なっているので、有効にするとGuestアクセスできるようになる。
それってどんなときに使うのかって？
 例えば。
 共有フォルダにアクセスしたときに、通常ユーザー名パスワード
 を聞いてきますよね？それを解除したいときとかにします。
アクセス数|&amp;counter()|
#comment    </description>
    <dc:date>2009-07-13T20:44:16+09:00</dc:date>
    <utime>1247485456</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kagiwada/pages/48.html">
    <title>windows7</title>
    <link>https://w.atwiki.jp/kagiwada/pages/48.html</link>
    <description>
      *Windows7について、調べてみた。

 RC 版をインストールする準備
 必要なもの
 *空の DVD
 *DVD 作成プログラムがインストールされた PC
 *テスト用 PC。推奨ハードウェアの最小要件を満たすもの (この要件
 は Windows 7 RC 版固有のもので、Windows 7 の最終版では変更される
 可能性があります)。
 o1 GHｚ 32 ビットまたは 64 ビットのプロセッサー
 o1 GB 以上のシステム メモリー
 o16 GB の空きハード ディスク領域
 o128 MB のメモリーを搭載した DirectX 9 をサポートするグラフィッ
 クス (Aero テーマを有効にする場合に必要)
 oDVD-R/W ドライブ
 oインターネット アクセス (Windows 7 RC 版のダウンロードと更新プ
 ログラムの入手に必要) 
 メモ: Windows 7 の一部の機能 (テレビ放送の視聴や録画を行う機能、
 またはユーザーの「タッチ」によるナビゲーションなど) には、高度な
 ハードウェアまたは追加のハードウェアが必要になる場合があります。
アクセス数|&amp;counter()|
#comment    </description>
    <dc:date>2009-06-30T21:38:49+09:00</dc:date>
    <utime>1246365529</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kagiwada/pages/47.html">
    <title>Dar</title>
    <link>https://w.atwiki.jp/kagiwada/pages/47.html</link>
    <description>
      *DAR（Disk ARchive&gt;http://dar.linux.free.fr/）
**Disk ARchiveをTurboLinux10Serverにインストールしてみた
**[ダウンロードサイト&gt;http://sourceforge.net/project/showfiles.php?group_id=65612&amp;package_id=63114
 ./configure
 make
 make install--strip
基本これで動く。~
CENTOSでは特にはまらなかった。。。~

**はまりどころ
今回のError。~
まず、バージョン2.3.8のインストールNG~
バグの可能性大。~
~

次、2.3.0のインストール。
 #解凍
 tar zxvf ./dar-2.3.0.tar.gz
 ./configure
 make
 make install--strip

こんどは、/lib/libattr.a: No such file or directory”~
どうやら、libattr.aが見つからないらし。
 ln -s /usr/lib/libattr.a /lib/libattr.a

つぎは、以下のエラー
 dar: error while loading shared libraries: libdar.so.4: cannot
 open shared object file: No such file or directory.

一度、cleanして再コンパイル
 make distclean
 ./configure –disable-shared

再度
 make
 make install--strip
うーんこういうものなのか？~
とりあえず動いた。    </description>
    <dc:date>2009-05-01T22:34:29+09:00</dc:date>
    <utime>1241184869</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kagiwada/pages/46.html">
    <title>MS SQLserver</title>
    <link>https://w.atwiki.jp/kagiwada/pages/46.html</link>
    <description>
      *MS SQLserverのバックアップ方法を調べた。
Microsoft SQL sever 2000 , 2003 , 2008で行えるはず。~
今回調べたいのは2000だったので。2000は確実。~
参考URL：~
・http://support.microsoft.com/kb/224071/ja　~
・http://msdn.microsoft.com/ja-jp/library/ms190794.aspx　~
データベースのデタッチ、アタッチをググルとダイタイヒットします。~
 今回の計画：
 コールドバックアップが主体
 必要条件
 
 * 現在の場所から、すべてのデータベース、特に master
 データベース
 の最新のバックアップを作成します。
 * システム管理者 (sa) 権限が必要です。
 * データベースのすべてのデータ ファイルとログ ファイルの名前
 および 現在の場所を把握しておく必要があります。
 
 注 : データベースで使用されているすべてのファイルの名前
 および現在の場所は、次のように sp_helpfile ストアド プロシー
 ジャを使用して確認できます。
      use &lt;database_name&gt;
      go
      sp_helpfile
      go
 
 * 移動するデータベースに排他的にアクセスする必要があります。
 処理中 に問題が発生し、移動したデータベースにアクセスできない
 場合、または SQL Server を開始できない場合は、発生した
 エラーの詳細を SQL Server エラー ログおよび SQL Server 
 Books Online で確認します。
 
 手順1
 データベースをデタッチする。
 手順2
 現在の場所 (D:\Mssql7\Data) から新しい場所 (E:\Sqldata) に
 データ ファイルとログ ファイルをコピーします。
 この際、データベースはとめておく事。
 手順3
 データベーススタート。
 データベースを再アタッチ
 手順4
 ストアド プロシージャを使用して、ファイルの場所が変更された
 ことを確認
データベースファイル　*.mdf~
ログファイル　*.ldf 

**デタッチ、アタッチ

 操作方法
 データベースをアタッチまたはデタッチする方法 (Enterprise Manager)
 データベースをアタッチまたはデタッチする方法 (Enterprise Manager)
 
 データベースをアタッチするには

   1. サーバー グループを展開し、サーバーを展開します。

   2. データベースを右クリックし、[All Tasks/Attach Databaseす
 べてのタスク/データベースのアタッチ] をクリックします。

   3. アタッチするデータベースの MDF (master データ ファイル) 
 の名前を入力します。ファイルの格納場所がわからない場合
 は、[...] ボタンをクリックして検索します。ファイル名は最大 
 16 個まで指定できます。詳細については、「」を参照してくださ
 い。
 
   4. 指定した MDF ファイルが正しいかどうかを確認するには、[確
 認] をクリックします。元のファイル名の列に、データベース内の
 すべてのファイル (データファイルおよびログ ファイル) の一覧が
 表示されます。現在のファイルの場所に、ファイルの名前とパスの
 一覧が表示されます。Microsoft® SQL Server™ で指定された位置に
 ファイルが見つからない場合、アタッチ操作は失敗します。現在の
 ファイルの場所は編集できます。アタッチ操作を正しく行うには、
 ファイルの現在位置がこの列に表示されている必要があります。た
 とえば、デタッチする前にファイルの既定の場所を変更した場合、
 アタッチ操作を正しく行うには、ファイルの現在位置を指定する必
 要があります。
 
   5. [以下としてアタッチ] ボックスに、データベースの名前を入
 力します。データベース名は、既存のどのデータベース名とも一致
 していてはなりません。
 
   6. データベース所有者を指定します。
 
   7. [OK] をクリックします。新たにアタッチしたデータベースの
 データベース ノードが、データベース フォルダに作成されます。
 
 データベースをデタッチするには
 
   1. サーバー グループを展開し、サーバーを展開します。

   2. [データベース] を展開します。

   3. データベースを右クリックし、[すべてのタスク/データベース
 のアタッチ] をクリックします。このメニューは、固定サーバー 
 ロール sysadmin のメンバであり、接続しているサーバーが SQL 
 Server 2000 である場合にだけ表示されます。master、model、
 tempdb の各データベースはデタッチできません。
 
   4. [データベースのデタッチ] ダイアログ ボックスで、データ
 ベースの状態を確認します。データベースを正しくデタッチするに
 は、状態は [データベースはデタッチできる状態です。] である必
 要があります。必要に応じて、デタッチ操作を行う前に統計情報を
 更新できます。
 
   5. データベースから既存の接続を終了するには、[消去] をク
 リックします。
 
   6. [OK] をクリックします。デタッチされたデータベースのデー
 タベース ノードが、データベース フォルダから削除されます。

**コマンドでバックアップ(SQL2005)
 set SQLCMD=sqlcmd -E -S &quot;[サーバ名]&quot; -Q
 
 %SQLCMD% &quot;sp_detach_db &#039;[データベース名]&#039;&quot;
 copy &quot;[MDF の PATH]&quot; &quot;[MDF のバックアップ先]&quot;
 copy &quot;[LDF の PATH]&quot; &quot;[LDF のバックアップ先]&quot;
 %SQLCMD% &quot;sp_attach_db &#039;[データベース名]&#039;,&#039;[MDF の 
 PATH]&#039;,&#039;[LDF の PATH]&#039;&quot;

**バージョン確認
 C:\Program Files\Microsoft SQL Server\80\Tools\Binn&gt;osql -E -S &quot;SRV-NAME\ISTANCENAME&quot;
 1&gt; select @@version
 2&gt; go
 Microsoft SQL Server  2000 - 8.00.760 (Intel X86)
        Dec 17 2002 14:22:05
        Copy
        right (c) 1988-2003 Microsoft Corporation
        Standard Edition on Windows N
 	        T 5.0 (Build 2195: Service Pack 4)
 (1 件処理されました)
 1&gt; exit
こんな感じ。

**SQL Server 2000 の現在のバージョンの確認
 
 Setup を実行する前に、アップグレードするデータベース コンポー
 ネントのインスタンスの
 バージョンを確認する必要があります。
 
 インストールされている SQL Server 2000 データベース コンポー
 ネントのバージョンを確認
 するには、次の操作を行います。
    1. isql、osql、またはクエリ アナライザを使用して、データ
 ベース エンジンの
       インスタンスに対して以下のクエリのいずれかを実行しま
 す。
 
          * SELECT SERVERPROPERTY(&#039;ProductLevel&#039;)
 
          * SELECT @@VERSION
 
          * SELECT SERVERPROPERTY(&#039;ProductVersion&#039;)
   2. 次の表を使用してデータベース コンポーネントのバージョン
 を確認します。
      SQL Server 2000 バージョンとレベル @@VERSION 製品レベル
      SQL Server 2000 製品版 	8.00.194 	RTM
      データベース コンポーネント SP1 	8.00.384 	SP1
      データベース コンポーネント SP2 	8.00.534 	SP2
      データベース コンポーネント SP3
      SP3a、または MSDE 2000 Release A 	8.00.760 	SP3
      データベース コンポーネント SP4 	8.00.2039 	SP4

アクセス数|&amp;counter()|
#comment    </description>
    <dc:date>2009-03-12T20:21:44+09:00</dc:date>
    <utime>1236856904</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kagiwada/pages/38.html">
    <title>linuxコマンド　一覧</title>
    <link>https://w.atwiki.jp/kagiwada/pages/38.html</link>
    <description>
       |  	コマンドの標準出力を次のコマンドに引き渡す  	
 &gt; 	出力のリダイレクト 	
 &gt;&gt; 	出力をファイルへ追加する 	
 &lt; 	入力のリダイレクト 	
 &lt;&lt; 	入力終端文字列を指定する 	
 &amp; 	コマンドをバック・グラウンドで実行する 	
 alias 	コマンドの別名を登録する 	
 bg 	ジョブをバック・グラウンドで実行するよう切り替える 	
 cd 	ディレクトリを移動する 	
 exit 	ログ・アウトする 	
 fg 	ジョブをフォア・グラウンドで実行するよう切り替える 	
 jobs 	実行中のジョブを表示する 	
 popd 	スタックに保存したディレクトリに戻る 	
 pushd 	カレント・ディレクトリをスタックに保存して移動 	
 unalias 	コマンドの別名を抹消する 	
 wait 	プロセスおよびジョブの終了を待つ 	
　
*　 	　ファイル管理 	　
 basename 	ファイル名からディレクトリや末尾の文字列を削除したものを返す 	
 chgrp 	ファイルやディレクトリのグループを変更する 	
 chmod 	ファイルやディレクトリのアクセス権を変更する 	
 chown 	ファイルやディレクトリの所有者を変更する 	
 cp 	ファイルやディレクトリをコピーする 	
 dd 	ファイルの変換とコピーを行う 	
 df 	ディスク・ドライブの使用量を表示する 	
 du 	ディレクトリ内のファイル容量を表示する 	
 find 	ファイルやディレクトリを検索する 	
 grep	文字列を検索する
 ln 	ファイルやディレクトリにリンクを張る 	
 locate 	ファイルを高速に検索する 	
 ls 	ファイルやディレクトリの情報を表示する 	
 mkdir 	ディレクトリを作成する 	
 mktemp 	適当なファイル名の空ファイルを作成する 	
 mv 	ファイルやディレクトリの移動・名前の変更をする 	
 od 	バイナリ・ファイルの内容を閲覧する 	
 pwd 	現在のディレクトリの場所を確認する 	
 rm 	ファイルやディレクトリを削除する 	
 rmdir 	ディレクトリを削除する 	
 split 	ファイルを分割する 	
 tr	標準入力から読み込んだ文字列を変換および削除する。
 touch 	ファイルのタイムスタンプを変更する 	
 updatedb 	locate用ファイル・データベースを更新する 	
　
*　 	　システム管理 	　
 clock 	ハードウエア内部のクロックを設定する 	
 date 	日付・時間を表示・設定を行う
 dmesg 	カーネルの (ログ用) リングバッファの表示と制御 CPU情報など
 fastboot 	システムを高速に再起動する 	
 fasthalt 	システムを高速にシャットダウンする 	
 finger 	ユーザー情報を表示する 	
 free 	メモリーの使用状況を表示する 	
 groupadd 	グループを追加する 	
 groupdel 	グループを削除する 	
 groupmod 	グループ情報を変更する 	
 halt 	システムをすぐにシャットダウンする 	
 id 	ユーザーやグループID 	
 last 	最近ログインしたユーザーの情報を表示する 	
 lastlog 	各ユーザーの最後にログインした日付を表示する 	
 login 	ログインする 	
 passwd 	ユーザーのパスワードを変更する 	
 pwconv 	shadow パスワードに移行する 	
 reboot 	システムをすぐに再起動する 	
 shutdown 	システムをシャットダウン・再起動する 	
 su 	ユーザーを切り替える 	
 uname 	システム情報の表示 	
 useradd 	ユーザーを追加する 	
 userdel 	ユーザーを削除する 	
 usermod 	ユーザーのアカウント情報を変更する 	
 vigr 	groupファイルを編集する 	
 vipw 	passwdファイルを編集する 	
 vmstat 	メモリーやCPUの負荷率や使用状況を表示する 	
 w 	ログインしているユーザー名とユーザーが行っていることを表示 	
 who 	現在ログインしているユーザーを表示する 	
　
*　 	　ジョブ・プロセス管理 	　
 at 	指定時刻にジョブを実行する 	
 atq 	実行待ちジョブを表示する 	
 atrm 	実行待ちジョブを削除する 	
 batch 	自動的にジョブを実行する 	
 crontab 	プログラムを定期的に実行するcrond用の設定ファイルを編集する 	
 kill 	プロセスおよびジョブを強制終了する 	
 nice 	優先順位を決めてコマンドを実行する 	
 nohup 	ログアウトした後もコマンドを実行し続ける 	
 pidof 	プロセスのpidを調べる 	
 ps 	実行中のプロセスを表示する 	
 sleep 	指定された時間，停止する 	
 stop 	バック・グラウンドのジョブを停止する 	
 top 	現在のシステムの状況の表示やプロセスの管理をする 	
　
*　 	　テキスト・ファイル操作 	　
 cat 	テキスト・ファイルの内容を閲覧する 	
 cut 	テキスト・ファイルの各行から文節を取り除く 	
 grep 	文字列を検索する 	
 head 	テキスト・ファイルの先頭部分を表示する 	
 less 	テキスト・ファイルの内容をページ単位で閲覧する 	
 more 	テキスト・ファイルの内容をページ単位で閲覧する 	
 nkf 	文字コードを変換する 	
 sort 	行を並び替える 	
 tail 	テキスト・ファイルの末尾部分を表示する 	
 uniq 	重複した行を削除 	
 vi 	テキスト・ファイルを編集する 	
 wc 	テキスト・ファイルの行数，単語数，バイト数を表示 	
　
*　 	　ネットワーク関連 	　
 ftp 	FTPサーバに接続し，ファイル転送を行う 	
 hostname 	ホスト名を登録する 	
 ping 	パケットを送りネットワークの状況を調べる 	
 rcp 	リモート・マシン間でファイルをコピーする 	
 rlogin 	リモート・マシンにログインする 	
 rsh 	リモート・マシンのコマンドを実行 	
 telnet 	他のホストと通信をする 	
　
*　 	　SSH関連 	　
 scp 	リモート・マシン間でファイルをコピーする 	
 slogin 	リモート・マシンにログインする 	
 ssh 	リモート・マシンのコマンドを実行 	
 ssh-keygen 	安全な通信のためのかぎを作成する 	
　
*　 	　デバイス関連 	　
 fdformat 	フロッピ・ディスクを初期化する 	
 fdisk 	ハード・ディスクのパーティションを設定する 	
 fsck 	ディスク検査と修復を行う 	
 mkfs 	ファイル・システムを作成(フォーマット)する 	
 mount 	ファイル・システムをマウントする 	
 umount 	ファイル・システムをアンマウントする 	
　
*　 	　印刷関連 	　
 lpc 	印刷を制御する 	
 lpq 	印刷キューを確認する 	
 lpr 	プリンタで印刷をする 	
 lprm 	印刷キューを削除する 	
　
*　 	　圧縮・展開・エンコード・デコード 	　
 bunzip2 	bz2ファイルを伸長する 	
 bzip2 	bz2ファイルを圧縮する 	
 compress 	.Zファイルに圧縮する 	
 cpio 	ファイルをバックアップする 	
 gunzip 	.gzファイルを伸長する 	
 gzip 	.gzファイルを圧縮/伸長する 	
 lha 	.lzhアーカイブを圧縮/伸長，展開/作成する 	
 mimencode 	ファイルをMIME形式にエンコード/デコードする 	
 tar 	.tarテープ・アーカイブを作成・展開する 	
 uncompress 	.Zファイルを伸長する 	
 unzip 	.zipアーカイブを展開，伸長する 	
 uudecode 	uuencodeでエンコードされているファイルをバイナリ・ファイルに変換する 	
 uuencode 	バイナリ・ファイルをASCII 	
 zcat 	gzipやcompressで圧縮されたファイルの内容を表示する 	
 zip 	.zipアーカイブを圧縮/伸長，展開/作成する 	
　
*　 	　mtools関連(MS-DOS互換) 	　
 mattrib 	MS-DOSファイルの属性を変更する 	
 mbadblocks 	フロッピ・ディスクを検査し，不良ブロックにマークをつける 	
 mcd 	MS-DOSディレクトリの移動 	
 mcopy 	MS-DOSファイルのコピー 	
 mdel 	MS-DOSファイルの削除 	
 mdir 	MS-DOSファイルやディレクトリの情報を表示 	
 mformat 	MS-DOSフォーマットを行う 	
 mlabel 	フロッピ・ディスクのボリューム・ラベルを付ける 	
 mmd 	MS-DOSディレクトリの作成 	
 mmove 	MS-DOSファイルを移動する 	
 mrd 	MS-DOSディレクトリの削除 	
 mren 	MS-DOSファイルのファイル名を変更する 	
 mtype 	MS-DOSファイルの内容を表示する 	
　
*　 	　その他 	　
 banner 	メッセージを#で大きく表示する 	
 cal 	カレンダを表示する 	
 echo 	引数に与えられた文字列を表示する 	
 factor 	素因数分解をする 	
 man 	オンライン・マニュアルを参照する 	
 tee 	標準入力を標準出力とファイルに出力する 	
 which 	コマンドを探す

アクセス数|&amp;counter()|
#comment    </description>
    <dc:date>2009-03-06T15:16:49+09:00</dc:date>
    <utime>1236320209</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kagiwada/pages/43.html">
    <title>2008-10-21</title>
    <link>https://w.atwiki.jp/kagiwada/pages/43.html</link>
    <description>
      *postgresql8.1.9

 *注意postgresqlのインスールは最後にする。
解凍
 tar xzvf postgresql-8.1.9.tar.gz

**configure

 ./configure --with-tcl --with-tclconfig=/usr/lib --with-perl --with-pam
 configure: error: header file &lt;tcl.h&gt; is required for Tcl
 # /usr/sbin/useradd pgsql
 # /usr/sbin/groupadd pgqsl
 # /usr/sbin/usermod -gpgsql pgsql

**tk + tcl 8.5.4 インストール

 wget http://nchc.dl.sourceforge.net/sourceforge/tcl/tk8.5.4-src.tar.gz
 ./configure
 make
 make install
 
 wget http://nchc.dl.sourceforge.net/sourceforge/tcl/tcl8.5.4-src.tar.gz
 ./configure
 make
 make install

もう一度。。。
 ./configure --with-tcl --with-tclconfig=/usr/lib --with-perl --with-pam
 make
 make install

**readline5.1インストール

 wget ftp://ftp.cwru.edu/pub/bash/readline-5.1.tar.gz
 tar xzvf readline-5.1.tar.gz
パッチ
 wget ftp://ftp.cwru.edu/pub/bash/readline-5.1-patches/readline51-001
 wget ftp://ftp.cwru.edu/pub/bash/readline-5.1-patches/readline51-002
 wget ftp://ftp.cwru.edu/pub/bash/readline-5.1-patches/readline51-003
 wget ftp://ftp.cwru.edu/pub/bash/readline-5.1-patches/readline51-004
パッチの当て方。
cd　でreadline-5.1.tar.gzのディレクトリにいるとする。
cd readline-5.1という事。つまり解凍済みの状態。　readline-5.1に移り。
readline51-001、readline51-002、readline51-003、readline51-004は、readline-5.1.~
tar.gzのディレクトリにあるとする。
 patch -p0 &lt; ../readline51-001
 patch -p0 &lt; ../readline51-002
 patch -p0 &lt; ../readline51-003
 patch -p0 &lt; ../readline51-004
 ./configure --enable-multibute
 make
 make install

postgresql 利用ユーザーの .inputrc　ファイルに追記
readline が日本語を扱えるように、次の３行をユーザ（今回は、PostgreSQL を使用す~
るユーザ）のホームディレクトリの下の、.inputrc ファイルに書いておく必要があり~
ます。~
もし、.inputrc ファイルがなければ、作成して、次の４行を書いておきましょう。

 set convert-meta off
 set meta-flag    on
 set input-meta   on
 set output-meta  on


**Ncurses5.5

 wget ftp://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.5.tar.gz
 tar xzvf ncurses-5.5.tar.gz
 cd ./ncurses-5.5
 ./configure --with-shared --with-normal
 make
 make install

**zlib-1.2.3

 wget http://www.zlib.net/zlib-1.2.3.tar.gz
 tar xzvf zlib-1.2.3.tar.gz
 cd ./zlib-1.2.3
 ./configure -shared
 make
 make install

**DB作成

パーミッション
 [root@localhost postgresql-8.1.9]# ls -l /usr/local/pgsql/
 合計 28
 drwxr-xr-x  2 root  root  4096  9月  4 19:00 bin
 drwxr-xr-x  2 pgsql pgsql 4096  9月  4 19:01 data
 drwxr-xr-x  3 root  root  4096  9月  4 19:00 doc
 drwxr-xr-x  6 root  root  4096  9月  4 19:00 include
 drwxr-xr-x  3 root  root  4096  9月  4 19:00 lib
 drwxr-xr-x  4 root  root  4096  9月  4 19:00 man
 drwxr-xr-x  3 root  root  4096  9月  4 19:00 share

データディレクトリー作成
 mkdir　/usr/local/pgsql/data
パーミッション変更
 chown pgsql.pgsql /usr/local/pgsql/data
PATHを登録
 cd /home/pgsql
 vi .bash_profile
以下を追記
 #export PATH=$PATH:/usr/local/pgsql/bin
 #export MANPATH=$MANPATH:/usr/local/pgsql/man
**DB初期化（作成）
 /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data

**DBのスタート方法
 /usr/local/pgsql/bin/pg_ctl start -D /usr/local/pgsql/data -l /val/log/pgsql.log
 /usr/local/pgsql/bin/postmaster -i -S -D /usr/local/pgsql/data -l /val/log/pgsql.log

**DBのSTOP方法
 /usr/local/pgsql/bin/pg_ctl -m i stop -D /usr/local/pgsql/data
 -mはモード選択　他にfとsがある。詳しくはヘルプ見て。

**データベースの一覧取得
 su $UserName  -c &quot;/usr/local/pgsql/bin/psql -l&quot;
       ↑ここにはpostgreのUserが入ります。

**データベースのバックアップ（ダンプ）
 コマンド例：
 /usr/local/pgsql/bin/pg_dump -h localhost -d 【DBNAME】 -U 【USERNAME】 -F c -f 【BKFILE】
 レストア
 /usr/local/pgsql/bin/pg_restore -h localhost -d 【DBNAME】 【BKFILE】
 このコマンドを使用する利点
 ・バックアップファイルがひとつで管理者しやすい。
 ・中身がSQL文なので、別の環境への移行がらくである。

**最適化をする。
 コマンド：
 /usr/local/pgsql/bin/vacuumdb
 Usage:
  vacuumdb [OPTION]... [DBNAME]

**データベース作成
 su $UserName  -c &quot;/usr/local/pgsql/bin/createdb -E EUC_JP BDNAME&quot;
       ↑ここにはpostgreのUserが入ります。

**データベース削除
 su $UserName  -c &quot;/usr/local/pgsql/bin/dropdb BDNAME&quot;

アクセス数|&amp;counter()|
#comment    </description>
    <dc:date>2009-03-03T23:38:46+09:00</dc:date>
    <utime>1236091126</utime>
  </item>
  </rdf:RDF>
