タッチコマンドとはどういう意味ですか?タッチコマンドの機能と使い方

タッチコマンドとはどういう意味ですか?タッチコマンドの機能と使い方

タッチコマンドとはどういう意味ですか?タッチコマンドの機能は何ですか? Linux では、touch コマンドは、アクセス時間や変更時間など、ファイルまたはディレクトリの時間属性を変更するために使用されます。構文の形式は、「touch [オプション][ファイルまたはディレクトリ...]」です。 touch コマンドを使用する場合、指定されたファイルが存在しない場合は、システムは新しい空のファイルを作成します。この記事では、touch コマンドの使用方法を説明します。

1. タッチコマンドの使い方

touchコマンドがオプションなしの単純な形式で使用され、引数として指定されたファイル名が存在しない場合、 touchコマンドは新しいファイルを作成します。ファイルが存在する場合、 touchコマンドはファイルの最終アクセス時刻と変更時刻を現在の時刻に変更します。

たとえば、ファイルfile.txtが存在しない場合は、 touchコマンドを使用してファイルを作成し、存在する場合はファイルのタイムスタンプを変更します。

コマンドは次のとおりです。

touch file.txt

一度に複数のファイルを作成したり、複数のファイルのタイムスタンプを変更したりする場合は、次のコマンドを使用できます。

touch file.txt file2.txt file3.txt

touchコマンドを使用するときにファイルを作成しない場合は、コマンドで-c (--no-cete)オプションを使用できます。

たとえば、ファイル file.txt が存在する場合、次のコマンドを使用してファイルのタイムスタンプを変更できます。ファイルが存在しなくても、新しいファイルは作成されません。

touch -c file.txt

2. アクセス時刻または変更時刻のみを変更する

デフォルトでは、ファイルが存在する場合、 touchコマンドはファイルのアクセス時刻と変更時刻を現在の時刻に変更します。もちろん、 -および-mオプションを使用して、ファイルのアクセス時刻と変更時刻を指定することもできます。

ファイルのアクセス時刻を現在の時刻に変更するには、 -オプションを使用します。

touch - file.txt

ファイルの変更時刻を現在の時刻に変更するには、 -mオプションを使用します。

touch -m file.txt

-mを使用してファイルの変更時刻 (mtime) を変更すると、ファイルの変更時刻 (ctime) もそれに応じて変更されます。

3. 特定のタイムスタンプを設定する

touchコマンドを使用すると、現在の時刻以外の特定の時刻を使用してファイルを更新または作成することもできます。

-d(--dte =)オプションを使用して日付文字列を指定し、現在の時刻の代わりに使用します。

たとえば、ファイルの最終アクセス時刻と変更時刻の両方を 2020-07-07:02 に変更するには、次のコマンドを使用します。

touch -d '7 Jn 2020 :02' file

日付文字列には一重引用符が必要です。

もちろん、 touchコマンドに部分的な日付と時刻の文字列を指定することもできます。 日付のみを指定すると、年は自動的に現在の年に変更されます。

touch -d '2 Jn' file

-t オプションを使用してタイムスタンプを指定し、現在の時刻の代わりに使用します。 timestmp パラメータは次の形式である必要があります。

[[CC]YY]MMDDhhmm[.ss]

たとえば、次のコマンドは、 fileの最終アクセス時刻と最終変更時刻を月-日-年:02 に設定します。

touch -t 00602 file

4. 別のファイルのタイムスタンプを使用する

-(--efeence =)オプションを使用すると、参照ファイルを指定し、現在の時刻の代わりにそのタイムスタンプを使用できます。

たとえば、次のコマンドは、touch に file2 のファイルの時刻を使用するように指示します。

touch - file file2

5. シンボリックリンクのタイムスタンプを変更する

デフォルトでは、シンボリック リンクに対してtouchコマンドを使用すると、参照先のファイルのタイムスタンプが変更されます。

シンボリック リンクのタイムスタンプを変更するには-h(--no-deefeence)を使用します。

たとえば、シンボリック リンクsymlinkのタイムスタンプを変更するには、次のようにします。

touch -h symlink

「HED コマンドの機能と使い方 Linux HED コマンドの詳細説明」

「Linux での til コマンドの使用法 - Linux til コマンドの詳細な説明」

<<:  cPanel で SpamAssassin を設定するにはどうすればいいですか?

>>:  クラウドフォンの永久無料バージョンは信頼できるでしょうか?コストパフォーマンスの高いおすすめのクラウドフォン

推薦する

店舗の宣伝方法(店舗の宣伝方法(ご存知ですか))

お店を宣伝する方法(ご存知ですか)店舗プロモーションは売上増加や認知度向上のための重要な施策であり...

ブランド企画用語集(ブランドデザインは企業発展の原動力)

ブランドデザイン - 企業発展の重要な原動力競争の激しい市場環境において、企業の発展はブランドデザイ...

家電ブランドマーケティング企画(電化製品企業ブランドマーケティング)

電化製品メーカーのブランドマーケティング中国の電化製品業界は、分散した流通による無秩序な競争の時代を...

電子商取引の事業範囲とは(電子商取引会社を登録する場合、営業許可証の事業範囲をどのように書くか?学びに来てください)

電子商取引会社を登録する場合、事業許可証に事業範囲をどのように記載すればよいですか?来て学んでくださ...

Facebook マーケティングのスキルとは (企業が Facebook マーケティングをうまく行うための提案と方法)

企業がFacebookマーケティングを成功させるための提案と方法海外でのソーシャルメディアマーケティ...

Lazada 運用データ分析 (Lazada データ分析ツールとは何ですか? 具体的な機能は何ですか?)

Lazada データ分析ツールとは何ですか?具体的な特徴は何ですか? Lazada データ分析ツー...

ナンシー ブランド プランニング (企業ソーシャル マーケティングの重要なポイントを覚えておいてください)

企業のソーシャルマーケティングの重要なポイントを覚えておいてください「ヒト・モノ・コト」の再構築にお...

WordPress 読書進捗バープラグインのおすすめ WordPress に読書進捗バーを追加する方法

WodPess の Web サイトで人気のある記事をオンラインで閲覧すると、読書の進行状況を示す読書...

越境ウェブサイト構築プラットフォームの比較:ShopyyとUeeshopのどちらが優れているか?

ShopyyとUeeshopはどちらも国境を越えた独立系ステーションプラットフォームですが、どちらの...

Tomcatのポート番号変更方法の紹介

Tomct は、一般的な Web アプリケーション サーバーです。デフォルトでは、コンピューター上の...

運営会社(Douyin 運営会社トップ 10 社はどれですか)

Douyinを運営する上位10社はどこですか?世界有数のショートビデオプラットフォームの1つである...

Zhihu でのブランド計画 (ブランドの Zhihu マーケティングを効果的に行うには?)

ブランドのために Zhihu マーケティングを効果的に行うにはどうすればよいでしょうか?商業化に「無...

ブランドプロモーションの手段(2024年6月にブランド認知度を急速に高めるための5つのヒントをどのように活用するか?)

2024 年 6 月、5 つの秘密を活用してブランド認知度を迅速に高めるにはどうすればよいでしょう...

5Gプロモーションマーケティングコピー(美しい5Gサーフィンに欠かせない砂の彫刻コピー)

美しい女性5Gサーフィンには砂の彫刻のコピーライティングが必要です1. もうすぐ学校が始まることを...

メイクアップブランド企画(ビューティーブランドデザインではどのような点に注意すべきか?)

美容ブランドをデザインする際にはどのような点に注意すべきでしょうか?美容ブランドのデザインでは、業界...