Linux 觸摸命令(5 個示例)


touch 命令通常用於在 Linux 中創建空文件。它還可用於更改文件的時間戳。

在本教程中, Linux 觸摸命令 有一個有用的例子。

Linux 觸摸命令

touch 命令用於更新文件的訪問和修改時間。

句法

touch [OPTION] FILE

如果未指定任何選項,則會創建一個空文件,假設該文件不存在。如果文件存在,時間戳將被更改。[ファイルを開いたり、保存したり、閉じたりできませんでした]輕敲。 您可以使用任何文本編輯器,例如 vi、vim、nano、cat 命令打開由 touch 命令創建的文件。

讓我們舉個例子,看看如何在 Linux 中使用 touch 命令。

1.創建一個空文件

以下命令創建一個名為“example1.txt”的文件。

touch example1.txt
創建一個空文件

文件 example1.txt 沒有內容。 確保您可以使用 cat 命令 (cat example1.txt) 打開它。

要創建多個空文件,請輸入:

touch example2.txt example3.txt

請注意,如果文件或目錄已存在,則 touch 會將其訪問和修改時間更新為當前時間。

2.更改文件訪問和修改時間

要將現有文件的文件訪問和修改時間更改為當前時間,請運行以下命令:

touch jmeter.log
修改文件訪問和修改時間

從輸出中您可以看到文件的訪問時間和修改時間都發生了變化。 您可以使用 stat 命令獲取有關文件的信息,例如時間戳。

要僅更改現有文件的訪問時間,請使用 -a 選項。

touch -a example2.txt
僅更改訪問時間

與僅更改現有文件的修改時間一樣,請輸入:

touch -m example3.txt

3.設置具體的訪問和修改時間

使用 -t 選項設置訪問和修改時間戳的特定日期和時間。

touch -t YYYYDDHHMM.SS filename

例如,要將名為 jmeter.log 的文件的訪問和修改日期和時間更改為 2020 年 1 月 3 日下午 3:00,請輸入:

touch -t 202001011500 jmeter.log
將時間戳更改為特定時間。

或者你也可以使用 -d 將文件訪問/修改時間戳更改為特定日期的選項:

touch -d ‘01-October-2021’ example3.txt

所以用 -t-d 可選 您可以指定創建文件的時間。

4. 使用另一個文件的時間戳

您可以瀏覽文件並使用相同的時間戳

touch -r example2.txt example3.txt

這裡 example3.txt 獲得與 example2.txt 相同的時間戳。

5.不要強制創建文件

如果不存在,則 touch 創建一個新文件。 要防止 touch 創建文件,請使用 -c 選項。

touch -c fileName

結論是

在本教程中,您通過有用的示例了解了 Linux touch 命令。你可以開始了 觸摸手冊頁面.