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

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

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

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

推薦する

コミュニティプライベートドメインとは(コミュニティ運営|「プライベートドメイントラフィック」とは何か本当にご存知ですか?)

コミュニティ運営|「プライベートドメイントラフィック」って何だか本当にご存知ですか? 「プライベー...

JSP をサポートする仮想ホストがなぜこんなに少ないのでしょうか?

国内外のIDC市場では、ほとんどの仮想ホストがPHPやASP/ASP.NETなどの環境をサポートして...

FTP ソフトウェアとは何ですか?一般的な FTP クライアント ソフトウェアの紹介

FTPとは何ですか? FTP はファイル転送プロトコルであり、インターネット上でファイルを転送するた...

ユーザー会員制運営(ユーザーにもっと支払いをしてもらうための会員制運営の「ちょっとしたコツ」)

会員制運営の「ちょっとしたコツ」でユーザーの支払い意欲が高まるメンバーはユーザーの中でも比較的特別な...

情報フロー広告の配置方法(情報フロー広告を正確に配置する方法)

情報フロー広告を正確に配置する方法インターネットの普及と発展に伴い、情報フロー広告は企業のマーケティ...

伝統文化の振興策(インバウンド観光の促進、文明間の交流・相互学習の促進)

インバウンド観光の発展を促進し、文明間の交流と相互学習を強化するインバウンド観光は、国の文化的ソフト...

たばこマーケティングのブランド育成策(ブランド「エコシステム」を構築する4つの連携)

ブランド「エコシステム」を構築するための4つの連携最近、安徽省淮北市タバコ専売局(会社)は「4つのつ...

動画情報フロー広告の価格(短い動画情報フロー広告の作り方は?これを読めばすぐに分かります!)

短い動画情報フロー広告を作るには?読めばすぐに理解できます!モバイルインターネットの急速な発展により...

phpStudy Linux パネルのさまざまなバージョンの手動アップグレード コマンドの概要

phpStudy は、Xiaopi パネルと呼ばれるサーバー環境構築操作パネルの Linux バージ...

Douyin Doubaoは大人気、Visual Chinaは8日間で5つのボードを獲得

最近、Douyin DoubaoのコンセプトがA株市場を席巻しています。 12月12日も関連コンセプ...

ブランド マーケティング分析 (詳細分析: ブランド マーケティングと市場分析がビジネスの成功に与える影響)

詳細な分析: ブランドマーケティングと市場分析がビジネスの成功にどのように影響するか導入:今日の競争...

ビジネス協力のためのマーケティング計画(異業種提携をどのように形成するか?異業種提携加盟店の協力モデルは何か?)

異業種間の連携を確立するには?異業種連携加盟店の協力モデルとはどのようなものでしょうか?異業種連携に...

製品ネットワーク推進計画(農業部による「国家農産物品質安全県創設活動計画」及び「国家農産物品質安全県評価措置」の公布に関する通知)

農業部による「国家農産物品質安全県創設活動計画」および「国家農産物品質安全県評価措置」の公布に関する...

企業の経営理念には何が含まれるのでしょうか? (宋志平の「ビジネスのための30のルール」からの100の黄金の文章)

宋志平の「マネジメントの30原則」から100の黄金の文章中国上場企業協会会長、中国企業改革発展研究協...

Win10でプログラムを開いて再起動してもネットワークに接続できない問題を解決する方法

市場に出回っている海外のサーバーのほとんどは、現在広く使用されている Win0 システムなどの Wi...