Linux touch command usage examples

Linux touch command usage examples

Detailed explanation of linux touch command:

1. Command function:

Creation and modification timestamps of files or directories

2. Command syntax:

touch [options] [file name or directory name]

3. Command parameters:

-a only changes the access time of the file.

-c or --no-create does not create non-existent files.

-d Use the specified date and time instead of the current time

-m means to modify the Modify time instead of the Access time

-r file Use the timestamp (access, modify) of the specified file to update the timestamp of the file (access, modify)

Note: access indicates the time when the file was last accessed (only accessed, no changes were made)

modify indicates the time when the file was last modified

change indicates the time when the file attributes were last changed, including permissions, size, attributes, etc.

-t changes the time to the date specified by the parameter, such as: 07081556 means 15:56 on July 8

4. Usage examples:

Create a non-existent file, such as in the /data directory:

1.png

Modify the access time of the file, such as modifying the access time of westoslinux in the figure above

2.png

Modify the modify time of a file, such as modifying the modify time of the /data/westoslinux file

3.png

Use the specified time to change the access or modify time of a file or directory. For example, to change the access time of the file in the figure above to 2012-07-15 08:30:30, to change the modify timestamp, just change the parameter a to m.

4.png

The above is the detailed content of the detailed explanation of the Linux touch command. For more information, please pay attention to other related articles on 123WORDPRESS.COM!

You may also be interested in:
  • Detailed explanation of 9 useful touch command examples in Linux
  • Detailed explanation and usage of Linux touch and chattr commands
  • A simple Linux command touch
  • One shell command a day Linux text operation series - touch command usage

<<:  The implementation process of ECharts multi-chart linkage function

>>:  MySQL partitioning practice through Navicat

Recommend

Mysql SQL statement operation to add or modify primary key

Add table fields alter table table1 add transacto...

CSS--overflow:hidden in project examples

Here are some examples of how I use this property ...

How to implement h5 input box prompt + normal text box prompt

XML/HTML CodeCopy content to clipboard < input...

Writing methods that should be prohibited in native JS

Table of contents Block-level functions Directly ...

Tutorial on using portainer to connect to remote docker

Portainer is a lightweight docker environment man...

Linux platform mysql enable remote login

During the development process, I often encounter...

Understand all aspects of HTTP Headers with pictures and text

What are HTTP Headers HTTP is an abbreviation of ...

A summary of the reasons why Mysql does not use date field index

Table of contents background explore Summarize ba...

Detailed tutorial on installing Anaconda3 on Ubuntu 18.04

Anaconda refers to an open source Python distribu...

The process of installing MySQL 8.0.26 on CentOS7

1. First, download the corresponding database fro...

Example of Vue uploading files using formData format type

In Vue, we generally have front-end and back-end ...

js data types and their judgment method examples

js data types Basic data types: number, string, b...

Experience in solving tomcat memory overflow problem

Some time ago, I submitted a product version to t...

HTML table markup tutorial (14): table header

<br />In HTML language, you can automaticall...