Linux touch コマンドの使用例

Linux touch コマンドの使用例

Linux touch コマンドの詳細な説明:

1. コマンド機能:

ファイルまたはディレクトリの作成および変更のタイムスタンプ

2. コマンド構文:

touch [オプション] [ファイル名またはディレクトリ名]

3. コマンドパラメータ:

-a はファイルのアクセス時間のみを変更します。

-c または --no-create は存在しないファイルを作成しません。

-d 現在の時刻の代わりに指定された日付と時刻を使用する

-m はアクセス時間ではなく変更時間を変更することを意味します

-r ファイル 指定されたファイルのタイムスタンプ(アクセス、変更)を使用して、ファイルのタイムスタンプ(アクセス、変更)を更新します。

注: アクセスは、ファイルが最後にアクセスされた時刻を示します (アクセスのみ、変更は行われていません)

修正はファイルが最後に変更された時刻を示します

change は、権限、サイズ、属性など、ファイル属性が最後に変更された時刻を示します。

-tは、パラメータで指定された日付に時間を変更します。例: 07081556は7月8日の15:56を意味します。

4. 使用例:

/data ディレクトリなどに存在しないファイルを作成します。

1.png

ファイルのアクセス時間を変更します。例えば、上の図のwestoslinuxのアクセス時間を変更します。

2.png

ファイルの変更時刻を変更します。たとえば、/data/westoslinux ファイルの変更時刻を変更します。

3.png

指定された時間を使用して、ファイルまたはディレクトリのアクセス時間または変更時間を変更します。たとえば、上図のファイルのアクセス時間を 2012-07-15 08:30:30 に変更し、変更タイムスタンプを変更するには、パラメータ a を m に変更するだけです。

4.png

以上がLinux touchコマンドの詳しい説明の内容です。さらに詳しい情報は123WORDPRESS.COMの他の関連記事にも注目してください!

以下もご興味があるかもしれません:
  • Linux で役立つ 9 つの touch コマンド例の詳細な説明
  • Linux の touch および chattr コマンドの詳細な説明と使用方法
  • シンプルなLinuxコマンドtouch
  • 1日1シェルコマンド Linuxテキスト操作シリーズ - touchコマンドの使い方

<<:  EChartsマルチチャート連携機能の実装プロセス

>>:  Navicat による MySQL パーティショニングの実践

推薦する

ドロップダウンメニューを実装するためのネイティブ js

ドロップダウン メニューも実生活では非常に一般的です。実装に使用される js コードは、タブ選択やア...

JavaScript関数の使い方の詳細な説明

目次1. 関数を宣言する2. 関数の呼び出し3. 関数パラメータ4. 関数の戻り値5. 議論の使用6...

CSS による要素の中央揃えの原理の分析

CSS で要素の水平方向と垂直方向の中心を設定することは、非常に一般的な要件です。しかし、理論的には...

Nginx ロケーション ディレクティブ URI マッチング ルールの詳細な概要

1. はじめにロケーション命令は、http モジュールのコア構成です。事前に定義された URL マッ...

MySQL テーブルにおける非主キー列オーバーフロー監視の詳細な説明

今日もまた罠に落ちてしまいました。 私は以前MySQLの主キーオーバーフローに遭遇したことがあり、そ...

フロントエンドの状態管理(パート2)

目次1. 再出発1.1. ストア(司書) 1.2. 状態(書籍) 1.3. アクション(図書貸出リス...

CSS 円形ホローイングの実装(クーポン背景画像)

この記事では主に、クーポンの背景画像などでよく使われる CSS 円形ホローイングについて紹介し、皆さ...

HTML で色を表すには、6 桁の 16 進コード、RGB、またはキーワードを使用します。

HTML で色を表す方法は 3 つありますが、最もよく使われるのは 6 桁の 16 進コード表現です...

Eclipse/Tomcat でホットデプロイメントとホットスタートを実装する方法

1. ホット デプロイメント: コンテナの実行中にプロジェクト全体を再デプロイすることを意味します。...

Docker コンテナ アプリケーションで避けるべき 10 の悪い習慣

コンテナが企業の IT インフラストラクチャに欠かせない要素となっていることは間違いありません。コン...

Linux での Python のアップグレードと pip のインストールの詳細な説明

Linuxバージョンのアップグレード: 1. まず、Linuxオペレーティングシステムに付属するPy...

node.jsのインストールとHbuilderXの設定の詳細な説明

npm インストールチュートリアル: 1. Node.jsインストールパッケージをダウンロードする公...

Linux の traceroute コマンドの使用方法の詳細な説明

Traceroute を使用すると、情報がコンピュータからインターネットの反対側のホストまでたどるパ...

インデックススキャンを使用したMySQLソート

目次sakilaをインストールするインデックススキャンソートテーブル構造インデックススキャンをソート...

Mac で docker と kubectl の自動補完コマンドを追加する方法

kubectl の紹介kubectl は、k8s クラスターを操作するためのコマンドライン ツールで...