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

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

タッチコマンドとはどういう意味ですか?タッチコマンドの機能は何ですか? 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 を設定するにはどうすればいいですか?

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

推薦する

河南豚肉ブランドランキング(河南のトップ10有名ブランド、どれが一番好きですか?)

河南省のトップ10の有名ブランドの中で、どれが一番好きですか?中国中部に位置する河南省は、その長い歴...

データ駆動型オペレーションの意味(98% の人が「ビジネスデータ化」と「データビジネス化」の本当の違いを誤解しています!)

98% の人が「ビジネス データ化」と「データ ビジネス化」の実際の違いを誤解しています。転載/D...

年間入札促進方式(入札ワード年間パッケージ、入札年間パッケージ価格)

年間入札パッケージ、年間入札パッケージ価格今日のデジタル時代では、企業はインターネットを通じて自社...

インターネット製品運用履歴書(インターネット製品運用履歴書を書く際に考慮すべき点は何ですか?)

インターネット製品運用の履歴書を書く際に考慮すべき点は何ですか? Huanzhu 履歴書 haunz...

上海深センブランドマーケティング計画会社(2年間で1230億の損失、管理手数料90億、葛蘭だけでなく激しい論争、中国欧州基金の株式市場規模は44%縮小)

2年間の損失は1230億、管理手数料は90億を徴収、葛蘭だけが話題になったのではなく、中国欧州基金...

鍾睿睿の「初ヒット」は鮮烈なデビューを飾ったが、快手は「初笑顔」を忘れ去ったのか?

テキスト: インターネット江湖 著者: 劉志成過去2日間、鍾睿睿は張一鳴に声をかけることで有名になっ...

銀行運営データの分析(株式会社銀行の2022年年次報告書の分析:中国招商銀行は引き続き優良、中国浙商銀行はダークホースとして浮上)

2022年株式会社銀行年次報告書の分析:中国招商銀行は引き続き優良、一方中国浙商銀行はダークホース...

長城ブランド計画コンサルティング(「完璧な貴族」のイメージが崩れた江家4代目の江有百氏は、深刻な二重人格だったと語る)

江家の4代目である江有白は、「完璧な貴族」というイメージを失い、深刻な二重人格を患っていると述べてい...

業務内容と責任(業務管理職の理解、業務管理職の責任)

オペレーション管理職の職位と責任についての理解1. 管理責任 1. 会社の管理オフィスの秘書業務を担...

運用データ監視(従来のHMIの再構築:高度な運用監視を構築するための5つの戦略)

従来の HMI の再考: 高度な運用監視を構築するための 5 つの戦略この記事の画像ソース: Jia...

XShoppyとShopifyの違いは何ですか?

電子商取引の分野では、自分に合った電子商取引プラットフォームを選択することが、オンラインストアの運営...

情報フロー動画広告の優秀事例(情報フローの優秀事例の分析)

情報フローの優れた事例の分析結婚式の写真を撮ることは結婚のプロセスにおいて非常に重要な部分です。結婚...

越境ブランドマーケティング戦略(越境ECが海外ソーシャルメディアを活用してブランドマーケティングを推進する8つの良い方法!)

越境ECが海外ソーシャルメディアを活用してブランドマーケティングを推進する8つの良い方法!世界中に ...

生鮮食品プロモーションコピーライティング(オンラインとオフラインで生鮮食品の雰囲気を演出)

オンラインとオフラインで新鮮な雰囲気を演出最近、経済日報とJD.comが発表したデータによると、わ...