settime コマンド
目的
ファイルのアクセス時刻と変更時刻を更新します。
構文
settime [ [ MMddhhmm[yy ] ] | [ -f ReferenceFile ] ] File ...
説明
settime は、デフォルトでは、現行のアクセス時刻と 変更時刻を使用して、引数ファイルを更新します。ファイルが存在しない 場合は、ファイルは作成されません。ファイルが存在しない 場合も、settime コマンドは自動的に操作を継続します。
注: settime コマンドでは、2038 年以降の日付は無効です。
フラグ
項目 | 説明 |
---|---|
-f ReferenceFile | 現在時刻の代わりに、ReferenceFile の該当時刻を使用します。 |
パラメーター
項目 | 説明 |
---|---|
MMddhhmm[yy] | settime コマンドの時刻形式 は、MMddhhmm また は MMddhhmmyy です。 ここで MM は 2 桁による月の 表記、dd は 2 桁による日付の 表記、hh は 2 桁による時間の 表記、mm は 2 桁による分数の 表記、yy は 2 桁による年の表記です。 |
File | 1 つのファイルの名前を指定するか、またはスペースで区切ったファイル・リストを指定します。 |
終了状況
- 0
- コマンドは正常に完了しました。
- >0
- エラーが発生しました。
settime の戻りコードは、時刻を正常に修正でき なかったファイルの数です。
例
- ファイル「infile」のアクセス時刻と変更時刻を現在時刻に更新するには、
次のように入力します。
settime infile
- ファイル「infile」のアクセス時刻と変更時刻を「reffile」と
同じにするには、次のように入力します。
settime -f reffile infile
- 複数のファイルのアクセス時刻と変更時刻を更新するには、次のように入力します。
settime file1 file2 file3
- ファイルのアクセス時刻と変更時刻を 2002 年 4 月 9 日 23 時 59 分に更新するには、
次のように入力します。
settime 0409235902 infile
ファイル
項目 | 説明 |
---|---|
/usr/bin/settime | settime コマンドが入っています。 |