touch 命令

      網友投稿 613 2025-03-31

      linux的touch命令不常用,一般在使用make的時候可能會用到,用來修改文件時間戳,或者新建一個不存在的文件。

      1.命令格式:

      touch 命令

      touch?[選項]...?文件...

      2.命令參數:

      -a???或--time=atime或--time=access或--time=use? 只更改存取時間。

      -c???或--no-create? 不建立任何文檔。

      -d? 使用指定的日期時間,而非現在的時間。

      -f? 此參數將忽略不予處理,僅負責解決BSD版本touch指令的兼容性問題。

      -m???或--time=mtime或--time=modify? 只更改變動時間。

      -r? 把指定文檔或目錄的日期時間,統統設成和參考文檔或目錄的日期時間相同。

      -t? 使用指定的日期時間,而非現在的時間。

      3.命令功能:

      touch命令參數可更改文檔或目錄的日期時間,包括存取時間和更改時間。

      4.使用范例:

      實例一:創建不存在的文件

      命令:

      touch?log2012.log?log2013.log

      輸出:

      [root@localhost?test]#?touch?log2012.log?log2013.log

      [root@localhost?test]#?ll

      -rw-r--r--?1?root?root????0?10-28?16:01?log2012.log

      -rw-r--r--?1?root?root????0?10-28?16:01?log2013.log

      如果log2014.log不存在,則不創建文件

      [root@localhost?test]#?touch?-c?log2014.log

      [root@localhost?test]#?ll

      -rw-r--r--?1?root?root????0?10-28?16:01?log2012.log

      -rw-r--r--?1?root?root????0?10-28?16:01?log2013.log

      實例二:更新log.log的時間和log2012.log時間戳相同

      命令:

      touch?-r?log.log?log2012.log

      輸出:

      [root@localhost?test]#?ll

      -rw-r--r--?1?root?root????0?10-28?16:01?log2012.log

      -rw-r--r--?1?root?root????0?10-28?16:01?log2013.log

      -rw-r--r--?1?root?root????0?10-28?14:48?log.log

      [root@localhost?test]#?touch?-r?log.log?log2012.log

      [root@localhost?test]#?ll

      -rw-r--r--?1?root?root????0?10-28?14:48?log2012.log

      -rw-r--r--?1?root?root????0?10-28?16:01?log2013.log

      -rw-r--r--?1?root?root????0?10-28?14:48?log.log

      實例三:設定文件的時間戳

      命令:

      touch?-t?201211142234.50?log.log

      輸出:

      [root@localhost?test]#?ll

      -rw-r--r--?1?root?root????0?10-28?14:48?log2012.log

      -rw-r--r--?1?root?root????0?10-28?16:01?log2013.log

      -rw-r--r--?1?root?root????0?10-28?14:48?log.log

      [root@localhost?test]#?touch?-t?201211142234.50?log.log

      [root@localhost?test]#?ll

      -rw-r--r--?1?root?root????0?10-28?14:48?log2012.log

      -rw-r--r--?1?root?root????0?10-28?16:01?log2013.log

      -rw-r--r--?1?root?root????0?2012-11-14?log.log

      說明:

      -t??time?使用指定的時間值?time?作為指定文件相應時間戳記的新值.此處的?time規定為如下形式的十進制數:

      [[CC]YY]MMDDhhmm[.SS]

      這里,CC為年數中的前兩位,即”世紀數”;YY為年數的后兩位,即某世紀中的年數.如果不給出CC的值,則touch???將把年數CCYY限定在1969--2068之內.MM為月數,DD為天將把年數CCYY限定在1969--2068之內.MM為月數,DD為天數,hh?為小時數(幾點),mm為分鐘數,SS為秒數.此處秒的設定范圍是0--61,這樣可以處理閏秒.這些數字組成的時間是環境變量TZ指定的時區中的一個時?間.由于系統的限制,早于1970年1月1日的時間是錯誤的。

      單片機

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:okr表格模板是什么意思?
      下一篇:怎么關閉修訂功能(取消修訂功能)
      相關文章
      亚洲免费无码在线| 亚洲美女在线国产| 国产亚洲无线码一区二区| 亚洲成A人片在线观看中文| 亚洲爆乳大丰满无码专区| 亚洲中文字幕久久无码| 亚洲av日韩av无码av| 亚洲国产日产无码精品| 亚洲国产av一区二区三区丶| 亚洲天堂中文字幕在线观看| 亚洲成人免费在线观看| 亚洲国产精品一区二区久| 亚洲欧洲日产国码在线观看| 亚洲国产福利精品一区二区| 亚洲国产成+人+综合| 亚洲国产成人精品无码一区二区| 亚洲短视频在线观看| 久久精品国产亚洲AV无码偷窥| 亚洲视频在线观看| 亚洲成a人片7777| 亚洲一级黄色大片| 亚洲熟妇AV乱码在线观看| 亚洲欧美日韩中文二区| 亚洲AV无码成人精品区日韩| WWW国产亚洲精品久久麻豆| vvvv99日韩精品亚洲| 亚洲黄片手机免费观看| 久久伊人亚洲AV无码网站| 亚洲国产精品无码专区影院| 亚洲av片劲爆在线观看| 亚洲高清不卡视频| 亚洲免费二区三区| 亚洲精品无码专区| 国产亚洲福利一区二区免费看| 亚洲精品视频免费观看| 亚洲一区AV无码少妇电影☆| 亚洲成亚洲乱码一二三四区软件| 亚洲va在线va天堂va四虎| 亚洲国产精品张柏芝在线观看 | 在线观看亚洲AV日韩A∨| 亚洲AV无码一区二区三区牲色|