ホームページ >運用・保守 >Linuxの運用と保守 >Linuxのタッチコマンドの使い方

Linuxのタッチコマンドの使い方

王林
王林転載
2023-05-26 23:21:535247ブラウズ

1. touch コマンドの概要

このコマンドは、アクセス時間や変更時間など、ファイルまたはディレクトリの時間属性を変更するために使用できます。ファイルが存在しない場合は、新しいファイルが作成されます。私たちが通常最もよく使用するのは、touch を通じて空のファイルを作成することです。実際、ファイルの atime と mtime は touch コマンドを通じて変更できるため、ファイルの実際のアクセス時間と変更時間も変更できます。システム異常のトラブルシューティングを行う場合は、ログやコマンドの履歴などの要素に基づいて総合的な判断を下してください。

2. 使用例

1. コマンドのヘルプを取得します

[root@s145]~# touch --help

2. コマンドのバージョンを確認します

[root@s145]~# touch --version
touch (GNU coreutils) 8.22

3空のファイルを作成する

ファイルが存在しない場合は、デフォルトで touch コマンドを使用して空のファイルを作成します。

Linuxのタッチコマンドの使い方

4. atime、mtime、および ctime を更新します。

touch コマンドを使用します。ファイルが存在する場合は、atime、mtime、および ctime を現在の値に更新します。時間。

Linuxのタッチコマンドの使い方

5. -a は atime と ctime を更新します

-a パラメーターを使用します。ファイルをタッチするとき、ファイルが存在する場合、atime と ctime のみが更新されます。現在の時刻に更新されます。

Linuxのタッチコマンドの使い方

6. mtime を変更する -m パラメータ

-m パラメータを使用します。ファイルをタッチすると、mtime と ctime のみが現在の値に更新されます。ファイルが存在する場合は時間。

Linuxのタッチコマンドの使い方

7. -d パラメーターは、設定に従ってファイルの atime、mtime、および ctime を変更します。

オプション -d " を使用します。 touch コマンドの 3 年前」を選択し、ファイルの 3 つのタイムスタンプを 3 年前に設定します。

Linuxのタッチコマンドの使い方

Linuxのタッチコマンドの使い方

8. atime と mtime を変更する -t パラメーター

touch -t "[[CC]YY] を使用します] MMDDhhmm[.ss]"ファイルの atime と mtime を変更します

Linuxのタッチコマンドの使い方

9。 atime のみを変更するには、-at パラメーターを使用します。 atime のみを更新したい場合は、-at 組み合わせパラメーターを使用できます。

Linuxのタッチコマンドの使い方10. mtime のみを変更するには、-mt パラメーターを使用します。

mtime のみを更新したい場合は、-mt 組み合わせパラメーターを使用できます。

Linuxのタッチコマンドの使い方11. -r パラメータは、ファイル時間属性を別のファイル時間属性に変更します。

touch コマンドを使用して、file1 ファイルを参照として指定します。 file2 を変更できます。 file2 の time 属性値が file1 と同じ値に更新されます。具体的なコマンドは次のとおりです: touch -r file1 file2。

Linuxのタッチコマンドの使い方12. -h はソフト リンクの時間属性を更新します

touch コマンドはデフォルトで実際のファイルの時間属性を更新します。ソフト リンクの属性の時間を更新するには、-h パラメーターを使用する必要があります。

Linuxのタッチコマンドの使い方3. 使用構文とパラメータの説明

1. 使用構文

使用方法: [OPTION] をタッチ… FILE&hellip ;

2. パラメータの説明

パラメータ#- a ファイルの読み取り時間レコードを変更します。 -c宛先ファイルが存在しない場合、新しいファイルは作成されません。 --no-create と同じ効果。 時刻と日付をさまざまな形式で設定します。 は使用されず、他の UNIX システムとの互換性のために予約されています。 参照ファイルではなく、各シンボリックリンクに影響します (シンボリックリンクのタイムスタンプを変更できるシステムでのみ役立ちます) ファイルの変更時刻レコードを変更します。 参照ファイルのタイム レコードを使用します。これは --file と同じ効果があります。 ファイルの時刻レコードを設定します。形式は date コマンドと同じです。 コマンド形式をリストします。 #–versionバージョン情報をリストします。
パラメータの説明
#-d
-f
-h
-m
-r
-t
–help

以上がLinuxのタッチコマンドの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。