TOP(サイトマップ) Solaris man マニュアル
(はじめに)
はじめに
Solarisって・・・
SunのセミナーとSDC
Solaris 10概要
資格(SCSA,SCNA)
Solarisフォーラム
管理人に連絡

(Solaris基本)

Solarisのインストール
システムの起動と停止
ファイルシステム
オートマウントとマウント
パッケージとパッチ
ユーザの追加と削除
ファイル権限(セキュリティ)
バックアップとリストア
CDE環境
プロセス管理/監視

(ネットワーク管理)

OSIを理解してみる
TCP/IPの設定
(TCP/IP入門)
DNSの設定
NISの設定
NFSの設定(WebNFS,CacheFS)
(NIS、NIS+、DNS違い)
DHCPの設定
1つのNICで複数IP設定

(IO関連)

インタフェース概要
SAFの管理
プリンタ管理概要
プリンタコマンド
SunSolve Online
SCSI情報(KEY,ASC,ASCQ)

(ソフトウェア関連)

Bash
Apache
Solstice DiskSuite
(SDS OSミラー回復)
Veritas VxVM

(OBPについて)

PROM(OBP)の概要
OBPでのキーボード操作
一般的なOBPコマンド
SolarisでOBPの設定
OBPに関するFAQ


(トラブル時の対応)

基本情報
エラーメッセージ
(主要メッセージ一覧)
性能関連コマンド
トレースコマンド
クラッシュダンプ
SunSolve Online

(その他)

小技集
UNIXコマンド
(manマニュアル)
システムチューニング
ネットワークチューニング
UltraSPARC T1について

(FAQ)

rootのPASSが不明
ハングアップかな?
ハードトラブル
OSが起動しない(b)
swap領域の拡張方法

(リンク)

Sun関連リンク
その他リンク
アバウトなJava入門
Perlメモ(逆引き用)

ユーザーコマンド                                          date(1)

【名前】
     date - 日付と時刻の出力と設定

【形式】
     /usr/bin/date [-u] [ + format]

     /usr/bin/date [ -a [-] sss.fff]

     /usr/bin/date [-u] [ [mmdd] | HHMM | mmddHHMM | [cc]  |  yy]
     [.SS]

     /usr/xpg4/bin/date [-u] [ + format]

     /usr/xpg4/bin/date [ -a [-] sss.fff]

     /usr/xpg4/bin/date [-u] [ [mmdd] | HHMM | mmddHHMM | [cc]  |
     yy]  [.SS]

【機能説明】
     date ユーティリティは、日付と時刻を標準出力に出力するほ か、
     システムの日付と時刻の設定も行います。デフォルトでは、現在の
     日付と時刻を出力します。

     月や曜日の名前を各国語に変換する仕様がサポートされています。
     使 用される月や曜日の名前は、環境変数 LC_TIME で指定されたロ
     ケールに基づいて決定します (environ(5) 参照) 。

     C ロケールのデフォルト形式は次のようになっています。


     %a %b %e %T %Z %Y


     この形式で日付と時刻を出力すると、次のようになります。


     Fri Dec 23 10:10:42 EST 1988


【オプション】
     次のオプションを指定できます。

     -a [-]sss.fff   システムクロックをゆっくり調整します。調整の
                     単位は sss.fff 秒です (fff は秒の小数部)。調
                     整は、プラスととマイナスの両方が可能です。シ
                     ステムクロックは、指定された秒だけ速くまたは
                     遅くなります。日付の調整を行うことができるの
                     はスーパーユーザーだけです。


     -u              日付の表示や設定を行う際に、通常のローカル時
                     刻に変換しないでグリニッジ標準時刻 (GMT - 標
                     準時刻 ) を使用します。



【オペランド】
     次のオペランドを指定できます。

     +format         引数が + で始まる場合、date の出力は、format
                     と現時刻を strftime() に渡すことによって得ら
                     れる値になります。date は、strftime(3C) のマ
                     ニュ アルページにある変換規則と、%C の変換規
                     則を使 用 し ま す。 %C  の 変 換 規 則 は、
                     /usr/bin/date と /usr/xpg4/bin/date のどちら
                     が使われているかにより異なります。

                     /usr/bin/date           ロケールの日付と時刻
                                             の 表 現。 date のデ
                                             フォルト出力




                     /usr/xpg4/bin/date      世紀を 00 から 99 ま
                                             での数値で表現 (年を
                                             100 で割って整数に切
                                             り捨て)



                     文字列は常に復帰改行文字で終わります。引数に
                     空白文字が含まれるときは、引用符で囲んでくだ
                     さい。詳細については「使用例」の項を参照して
                     ください。


     mm              月



     dd              日



     HH              時 (24 時 (間) 表示 )



     MM              分



     SS              秒



     cc              西暦 (年の上 2 桁)。つまり、年を 100 で 割っ
                     て 端 数を切り捨てた数字 (00-99)。たとえば、
                     1988 年の場合、cc は 19 で、2007 年の場 合、
                     cc は 20 です。



     yy              年の下 2 桁。cc を指定しない場合、 「69-99」
                     と いう範囲は「1969 年から 1999 年まで (1969
                     年と 1999 年を含む)」を示し、「00-68」の範囲
                     は 「2000 年から 2068 年まで (2000 年と 2068
                     年を含む)」を示します。

                     月 (mm) 、日 (dd) 、年 (yy)、世紀 (cc) は 省
                     略できます。この場合は、現在の値がデフォルト
                     値になります。例を示します。



                     example% date 10080045



                     この例では、日付と時刻が 10 月 8 日午 前  12
                     時 45 分に設定されます。年を指定していないの
                     で、現在の年がデフォルトで使用されます。シス
                     テムは GMT で動作していますが、date はローカ
                     ルの標準時刻の変換を処理します。日付を変更す
                     る こ とができるのは、スーパーユーザーだけで
                     す。日付と時刻を正しく設定し終わる と、 date
                     は、デフォルトのフォーマットで新しい日付を表
                     示します。また、date コマンドは正しいタイ ム
                     ゾーン情報を決定するために TZ を使用していま
                     す ( environ(5) 参照 )。



【使用例】
     例 1: 出力の生成

     実行するコマンドと、その出力例です。

     example% date '+DATE: %m/%d/%y%nTIME:%H:%M:%S'

     DATE: 08/01/76 TIME: 14:45:05

     例 2: 現在の時間の設定

     次のコマンドは現在の時間を 12:34:56 に設定します。

     example# date 1234.56

     例 3: グリニッジ平均時による現在の時間の設定

     example# date -u 010100302000

     次のコマンドは現在の時刻を 2000 年 1 月 1 日、午前 12 時  30
     分 に 設定します。コマンドを実行すると、次のように表示されま
     す。

     Thu Jan 01 00:30:00 GMT 2000

【環境】
     date の実行に影響を与える環境変 数  LC_CTYPE  、 LC_TIME  、
     LC_MESSAGES  、NLSPATH の詳細については、environ(5) を参照し
     てください。

     TZ              -u オプションが省略されたときに、時刻と日 付
                     の出力に使用するタイムゾーンを指定します。こ
                     の TZ 変数が設定されず、-u も省略されてい る
                     場合は、システムのデフォルトのタイムゾーンが
                     使用されます。



【終了ステータス】
     次の終了ステータスが返されます。

     0               正常終了



     >0              エラーが発生した



【属性】
     次の属性については attributes(5) のマニュアルページを参照 し
     てください。

  [/usr/bin/date]
     ____________________________________________________________
    |         属性タイプ          |            属性値           |
    |_____________________________|_____________________________|
    | 使用条件                    | SUNWcsu                     |
    |_____________________________|_____________________________|
    | CSI                         | 対応済み                    |
    |_____________________________|_____________________________|


  [/usr/xpg4/bin/date]
     ____________________________________________________________
    |         属性タイプ          |            属性値           |
    |_____________________________|_____________________________|
    | 使用条件                    | SUNWxcu4                    |
    |_____________________________|_____________________________|
    | CSI                         | 対応済み                    |
    |_____________________________|_____________________________|

【関連項目】
     strftime(3C)、attributes(5)、environ(5)、XPG4(5)

【診断】
     no permission           スーパーユーザーではないので日付を変
                             更できません。



     bad conversion          日付設定の構文が正しくありません。



【注意事項】
      標準タイムゾーンから別のタイムゾーンに切り替わる日 (たと え
     ば、夏時間が始まる日または終わる日) を現在の日付とし、標準タ
     イムゾーンの時刻から別のタイムゾーンの時刻に切り替わるときを
     現在の時刻にしようとした場合の結果は、保証されません。

     システムの日時の変更を行うために、ウィンドウ環境で date コマ
     ンドを使用すると、不具合が発生する可能性があります。この場合
     の結果は保証されません。また、ウィンドウ環境以外のマルチユー
     ザーモードでも、システムの日時を大幅に変更したりすると、結果
     が不安定になることがあります。システムの日時を変更するには、
     コマンド date -a を使用することをお勧めします。