<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

淺談Linux touch命令實例

西西 ? 2018-02-13 14:08 ? 次閱讀

touch命令可以用來修改文件的訪問/修改時間戳,使用touch命令創建一個空白文件,需要的語法是“linuxidc@linuxidc:~$ touch linuxidc.txt ”。使用touch命令創建多個文件”linuxidc@linuxidc:~$ touch linuxidc.txt “。

touch命令可以用來修改文件的訪問/修改時間戳。 更多的時候它會被用來快速創建一個空文件。

淺談Linux touch命令實例

touch命令可以用來修改文件的訪問/修改時間戳。 更多的時候它會被用來快速創建一個空文件。

touch的一個很好的特性是,與一些諸如cp(用于復制文件和目錄)和mv(用于移動或重命名文件和目錄)的命令相比,它不會自動覆蓋(即,擦除 )具有相同名稱的現有文件的內容。 相反,它只是將這些文件的上次訪問時間更改為當前時間。

在這篇文章中,我們將向您解釋一些使用touch命令修改時間戳或創建文件的簡單而快速的例子。

1.如何創建一個空白文件

要使用touch命令創建一個簡單的空白文件,請使用以下語法。 如果您選擇的文件名已經存在,則只需更改訪問時間

淺談Linux touch命令實例

2.如何創建多個文件

如果您想使用touch命令創建多個文件,只需輸入帶空格的擴展名的文件名即可。 你可以檢查下面的語法。

淺談Linux touch命令實例

3.如何用一個命令創建批量文件

如果您想要創建批量文件,例如20或30個文件,而不是擴展名。 下面的例子肯定會幫助你。 您可以使用命令ls或ll來檢查文件是否被創建。由于我使用的是圖形界面的,直接打開文件夾看看更直觀吧。

淺談Linux touch命令實例

如下圖:

淺談Linux touch命令實例

打開文件夾看看:

淺談Linux touch命令實例

4.如何避免創建新文件

你只是想更新現有文件的訪問時間? 是的,你當然可以做到這一點,而無需創建一個新的文件。 使用選項“-c”。 如果文件存在,touch將更新訪問時間,否則什么都不會做。

淺談Linux touch命令實例

輸出如下所示。

文件:linuxidc.txt

大?。? 塊:0 IO 塊:4096 普通空文件

設備:804h/2052d Inode:1451165 硬鏈接:1

權限:(0644/-rw-r--r--) Uid:( 1000/linuxidc) Gid:( 1000/linuxidc)

最近訪問:2018-02-06 20:17:54.730291896 +0800

最近更改:2018-02-06 20:17:26.434083956 +0800

最近改動:2018-02-06 20:17:54.730291896 +0800

創建時間:-

如下圖:

淺談Linux touch命令實例

6.如何更改修改時間

使用‘-m’選項來更改文件的修改時間。 你可以用stat命令檢查下面的時間變化。

淺談Linux touch命令實例

輸出如下所示。

文件:linuxidc.txt

大?。? 塊:0 IO 塊:4096 普通空文件

設備:804h/2052d Inode:1451165 硬鏈接:1

權限:(0644/-rw-r--r--) Uid:( 1000/linuxidc) Gid:( 1000/linuxidc)

最近訪問:2018-02-06 20:17:54.730291896 +0800

最近更改:2018-02-06 20:19:51.999315295 +0800

最近改動:2018-02-06 20:19:51.999315295 +0800

創建時間:-

如下圖:

淺談Linux touch命令實例

7.如何更改多個文件的修改時間

使用通配符更改多個文件的修改時間。

淺談Linux touch命令實例

8.如何使用訪問和修改時間選項

我們一起使用“a”和“m”選項來修改訪問和修改時間。 您還可以使用“stat”命令檢查更改的時間戳。

淺談Linux touch命令實例

輸出如下所示。

文件:linuxidc.txt

大?。? 塊:0 IO 塊:4096 普通空文件

設備:804h/2052d Inode:1451165 硬鏈接:1

權限:(0644/-rw-r--r--) Uid:( 1000/linuxidc) Gid:( 1000/linuxidc)

最近訪問:2018-02-06 20:24:56.038676993 +0800

最近更改:2018-02-06 20:24:56.038676993 +0800

最近改動:2018-02-06 20:24:56.038676993 +0800

創建時間:-

淺談Linux touch命令實例

9. 如何設置訪問/修改的特定時間

要將訪問/修改時間設置為特定的日期時間,請使用t選項并以此格式指定日期時間((CC)YY)MMDDhhmm.(ss)

touch命令的選項列表

-a - 更改文件的訪問時間

-c - 如果不存在,不要創建指定的文件。

-m - 改變文件的修改時間。

-r --ref_file使用由ref_file命名的文件的相應時間而不是當前時間。

-t - time使用指定的時間而不是當前的時間。 時間將是表格的十進制數字

MM - 一年中的月份[01-12]

DD - 每月的一天[01-31]

hh - 一天中的小時[00-23]

mm - 小時的分鐘[00-59]

CC - 年份的前兩位數字

YY - 年份的后兩位數字

SS - 第二分鐘[00-61]

淺談Linux touch命令實例

注意:如果省略了c選項,如果不存在,則會使用給定的日期時間創建新文件。

10.如何使用另一個文件的時間戳作為參考

以下命令將linuxmi.txt的訪問/修改時間設置為linuxidc.txt的訪問/修改時間

淺談Linux touch命令實例

11.如何指定日期和時間作為字符串

除了選項“t”之外,還有另外一個選項“-d”,它接受一般人類可讀格式的日期時間。

以下示例僅提供日期。 時間將自動設置為00:00

淺談Linux touch命令實例

總結

在這篇文章中,我們介紹了應該更頻繁使用的基本touch命令。 您可以從其手冊頁搜索更多的命令選項。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11004

    瀏覽量

    206852
  • touch
    +關注

    關注

    0

    文章

    67

    瀏覽量

    34308
收藏 人收藏

    評論

    相關推薦

    Linux與用戶有關的命令

    Linux與用戶有關的命令 Linux與用戶有關的命令  passwd命令  出于系統安全考慮,Lin
    發表于 01-18 12:46 ?712次閱讀

    Linux的常用網絡命令

    Linux的常用網絡命令 Linux 的常用網絡命令  計算機網絡的主要優點是能夠實現資源和信息的共享,并且用戶可以遠程訪問信息。Linux
    發表于 01-18 12:47 ?1124次閱讀

    Linux關機命令詳解

    Linux關機命令詳解 在linux下一些常用的關機/重啟命令有shutdown、halt、reboot、及init,它們都 可以達到重啟系統的目的,但每個
    發表于 01-18 12:52 ?3522次閱讀

    Linux系統命令指南

    在“Linux 文件命令精通指南”中,我們討論了利用最基礎和最常用 Linux 文件命令所需的基本信息。在本文中,我將對 Linux 系統
    發表于 05-23 10:23 ?890次閱讀

    linux常用命令實例詳解

    Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盤操作、文件存取、目錄操作、進程管理、文件權限設定等。所以,在Linux系統上工作離不開使用系統提供的命令。要想真正理解
    發表于 11-03 10:19 ?5422次閱讀

    根據一些簡單的實例來討論 Linux rmdir 命令

    Linux 命令行上刪除文件和目錄,我們已經討論過 rm 命令 的使用。然而,這里有另一個相關的命令行工具,專門針對目錄的刪除。這是所指的工具就是 rmdir,本教程中,我們將根據
    的頭像 發表于 02-23 09:42 ?3991次閱讀
    根據一些簡單的<b class='flag-5'>實例</b>來討論 <b class='flag-5'>Linux</b> rmdir <b class='flag-5'>命令</b>

    linux中 9 個touch命令介紹

    touch 命令用于創建空文件,也可以更改 Unix 和 Linux 系統上現有文件時間戳。這里所說的更改時間戳意味著更新文件和目錄的訪問以及修改時間。
    發表于 05-02 17:05 ?3118次閱讀
    <b class='flag-5'>linux</b>中 9 個<b class='flag-5'>touch</b><b class='flag-5'>命令</b>介紹

    Linuxtouch的9個命令示例

    默認情況下,每當我們嘗試使用 touch 命令更改符號鏈接文件的時間戳時,它只會更改原始文件的時間戳。如果你想更改符號鏈接文件的時間戳,則可以使用 touch 命令中的 -h 選項來實
    的頭像 發表于 05-08 14:17 ?3687次閱讀
    在<b class='flag-5'>Linux</b>下<b class='flag-5'>touch</b>的9個<b class='flag-5'>命令</b>示例

    淺析Linux命令鏈接操作符的十個最佳實例

    Linux命令中鏈接的意思是,通過操作符的行為將幾個命令組合執行。
    的頭像 發表于 08-10 15:51 ?2740次閱讀

    linux有哪些常用的命令

     Linux命令非常之多,分為內部命令和外部命令。
    發表于 02-27 08:00 ?4次下載
    <b class='flag-5'>linux</b>有哪些常用的<b class='flag-5'>命令</b>

    如何在Linux使用touch命令

    Linux touch命令用于更改文件時間戳。但touch命令的最常見用法是創建文件。
    的頭像 發表于 12-05 17:21 ?1725次閱讀

    常用Linux命令介紹

    linux命令是對Linux系統進行管理的命令。對于Linux系統來說,無論是中央處理器、內存、磁盤驅動器、鍵盤、鼠標,還是用戶等都是文件,
    的頭像 發表于 02-09 14:31 ?855次閱讀

    淺析Linux精致的命令

    這只是一小部分常用的Linux命令,Linux有很多命令可以使用。建議通過man命令來查看命令
    的頭像 發表于 04-24 16:28 ?1350次閱讀

    常用Linux命令要記牢!

    linux命令是對Linux系統進行管理的命令。對于Linux系統來說,無論是中央處理器、內存、磁盤驅動器、鍵盤、鼠標,還是用戶等都是文件,
    的頭像 發表于 08-07 15:31 ?459次閱讀

    shell命令linux命令一樣嗎

    Shell命令Linux命令并不完全一樣。 首先,Shell是一種命令行解釋器,它是用來解釋和執行用戶輸入的命令的。Shell既是一種
    的頭像 發表于 11-08 10:51 ?1529次閱讀
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>