欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何在Linux使用touch命令

CHANBAEK ? 來源:myfreax ? 作者:myfreax ? 2022-12-05 17:21 ? 次閱讀

Linux touch命令用于更改文件時(shí)間戳。但touch命令的最常見用法是創(chuàng)建文件。

在本教程中我們將說明如何在Linux 使用touch 命令修改文件與文件夾的訪問時(shí)間atime、修改時(shí)間mtime和更改時(shí)間ctime。

還說明如何使用stat命令查看文件或者目錄時(shí)間戳,修改為指定時(shí)間戳,使用另一個(gè)文件的時(shí)間戳,更改符號(hào)鏈接時(shí)間戳。

Linux 文件時(shí)間戳

在討論如何使用touch命令之前,首先回顧一下Linux 文件時(shí)間戳。Linux 文件有三個(gè)時(shí)間戳。

訪問時(shí)間atime全稱Access time。即某些命令或者應(yīng)用程序,例如如cat,vim或grep打開文件的最后時(shí)間。

修改時(shí)間mtime全稱Modify time,即最后一次修改文件內(nèi)容的時(shí)間。更改時(shí)間ctime全稱Change time即文件的屬性或內(nèi)容最后一次更改文件權(quán)限,文件所有權(quán)或文件位置。

stat 命令查看文件時(shí)間戳

在修改文件或者文件夾的時(shí)間戳之前,需要知道文件目錄/文件夾當(dāng)前時(shí)間戳,從而確定是否修改時(shí)間戳。

你可以使用stat命令查看文件時(shí)間戳,例如命令stat file_name將會(huì)打印file_name文件的時(shí)間戳。

stat file_name

touch 命令創(chuàng)建文件

要?jiǎng)?chuàng)建文件,您需要具有對(duì)當(dāng)目錄的寫權(quán)限。否則,您將收到權(quán)限拒絕的錯(cuò)誤。

在不指定任何選項(xiàng)運(yùn)行touch命令時(shí),如果指定的文件不存在,touch將創(chuàng)建文件。如果文件已存在,touch命令將文件的訪問時(shí)間和修改時(shí)間修改為當(dāng)前時(shí)間。

要一次創(chuàng)建或修改多個(gè)文件,請(qǐng)指定多個(gè)文件名并使用空格符分隔文件名。同樣指定的多個(gè)文件不存在則會(huì)創(chuàng)建。

如果您不希望touch命令創(chuàng)建文件,請(qǐng)使用-c/--no-create選項(xiàng)。ttouch命令將文件的訪問時(shí)間和修改時(shí)間修改為當(dāng)前時(shí)間。

touch file1
touch file1 file2 file3
touch -c file1

touch 命令修改訪問時(shí)間和更改時(shí)間

默認(rèn)情況下,如果未指定任何選項(xiàng),touch命令將文件的訪問和修改時(shí)間更新為當(dāng)前時(shí)間。你可以使用touch命令的-a-m選項(xiàng),僅更改其中一個(gè)時(shí)間戳。

當(dāng)使用touch命令的-a選項(xiàng)時(shí)僅更改文件的訪問時(shí)間,例如命令touch -a file1。

使用touch命令的-m選項(xiàng)僅更改文件的修改時(shí)間。更改修改時(shí)間時(shí),更改時(shí)間也將更新。例如命令touch -m file1。

touch -a file1 #atime
touch -m file1 #mtime

touch 命令設(shè)置時(shí)間戳

touch命令還允許我們修改的文件時(shí)間戳。使用-d/--date=選項(xiàng)指定日期字符串。

日期字符串需要用單引號(hào)括起來。您還可以為touch命令提供部分日期時(shí)間的字符串。例如僅提供日期,自動(dòng)將年份更改為當(dāng)前年份。

-r/--reference=選項(xiàng)允許我們指定一個(gè)參考文件,并使用它的時(shí)間戳,而不是當(dāng)前的時(shí)間。

例如命令touch -d '1 June 2018 11:02' file1將訪問時(shí)間和修改時(shí)間更改為2018年6月1日11:02。

touch -d '12 June' file1命令不指定年年份,將訪問時(shí)間和修改時(shí)間更改為2022年6月12日00:00。

touch -r file1 file2命令將file2的時(shí)間戳寫到file1,這是使用另一個(gè)文件的時(shí)間戳示例。

touch -d '1 June 2018 11:02' file1
touch -d '12 June' file1
touch -r file1 file2

touch 命令修改符號(hào)鏈接時(shí)間戳

默認(rèn)情況下,如果在符號(hào)鏈接使用touch命令修改時(shí)間戳,它將修改目標(biāo)文件的時(shí)間戳。

在使用touch命令的-h/--no-dereference修改符號(hào)鏈接的時(shí)間戳?xí)r,則不會(huì)目標(biāo)文件的時(shí)間戳。

touch -h symlink1

結(jié)論

至此你應(yīng)該很好地理解如何使用touch命令。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11350

    瀏覽量

    210459
  • touch
    +關(guān)注

    關(guān)注

    0

    文章

    68

    瀏覽量

    34484
  • 命令
    +關(guān)注

    關(guān)注

    5

    文章

    697

    瀏覽量

    22117
  • 時(shí)間戳
    +關(guān)注

    關(guān)注

    0

    文章

    15

    瀏覽量

    2637
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    何在Linux使用iostat命令

    IO等待或者`iowait`,`wait`,`wa`,`%iowait`,或者`wait%`通??梢酝ㄟ^Linux系統(tǒng)監(jiān)控工具查看。例如命令行工具top、sar、atop等。
    的頭像 發(fā)表于 01-04 17:17 ?1645次閱讀

    何在Linux中使用htop命令

    本文介紹如何在 Linux 中使用 htop 命令。
    的頭像 發(fā)表于 12-04 14:45 ?2201次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>Linux</b>中使用htop<b class='flag-5'>命令</b>

    淺談Linux touch命令實(shí)例

    touch命令可以用來修改文件的訪問/修改時(shí)間戳,使用touch命令創(chuàng)建一個(gè)空白文件,需要的語法是“l(fā)inuxidc@linuxidc:~$ tou
    的頭像 發(fā)表于 02-13 14:08 ?5888次閱讀
    淺談<b class='flag-5'>Linux</b> <b class='flag-5'>touch</b><b class='flag-5'>命令</b>實(shí)例

    linux中 9 個(gè)touch命令介紹

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

    Linuxtouch的9個(gè)命令示例

    默認(rèn)情況下,每當(dāng)我們嘗試使用 touch 命令更改符號(hào)鏈接文件的時(shí)間戳?xí)r,它只會(huì)更改原始文件的時(shí)間戳。如果你想更改符號(hào)鏈接文件的時(shí)間戳,則可以使用 touch 命令中的 -h 選項(xiàng)來實(shí)
    的頭像 發(fā)表于 05-08 14:17 ?3947次閱讀
    在<b class='flag-5'>Linux</b>下<b class='flag-5'>touch</b>的9個(gè)<b class='flag-5'>命令</b>示例

    linux有哪些常用的命令

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

    Linux應(yīng)用開發(fā)-串口下載命令rzsz交叉編譯

    rz/sz工具是通過Zmodem協(xié)議傳輸文件的命令,常用于Linux與windows之前的數(shù)據(jù)傳輸。 這篇文章就介紹如何在交叉編譯rz/sz命令,并在
    的頭像 發(fā)表于 08-14 09:20 ?2599次閱讀

    何在Linux使用pidof命令

    `pidof`是一個(gè)命令行程序,可讓您找到正在運(yùn)行程序的進(jìn)程ID。在教程中,我們將說明如何在Linux 使用pidof命令。
    的頭像 發(fā)表于 12-05 17:01 ?2389次閱讀

    何在Linux使用rpm命令

    RPM是基于RedHat Linux發(fā)行版的軟件包管理器,例如CentOS和Fedora。RPM還指`rpm`命令和`.rpm`文件擴(kuò)展名稱。
    的頭像 發(fā)表于 01-04 17:14 ?1739次閱讀

    何在Linux上使用粘貼命令

    Linux中的粘貼命令是一個(gè)有用的工具,用于將多個(gè)文件或文本行合并到單個(gè)文件或輸出中。它通常與剪切命令結(jié)合使用,允許用戶剪切特定行或文本部分并將其粘貼到其他地方。在本文中,小編將探討 Linu
    的頭像 發(fā)表于 02-08 16:58 ?1889次閱讀

    何在Linux中高效運(yùn)行終端命令

    Linux 終端是一個(gè)功能強(qiáng)大的工具,允許您使用命令執(zhí)行各種系統(tǒng)操作。文件操作、程序管理和服務(wù)自動(dòng)化是您可以使用 shell 命令高效執(zhí)行的一些操作。
    的頭像 發(fā)表于 03-20 09:39 ?764次閱讀

    何在Linux中使用progress命令

    progress 命令是一個(gè)簡(jiǎn)單但功能強(qiáng)大的 Linux/Unix 命令行工具,可讓用戶查看文件操作的進(jìn)度。
    的頭像 發(fā)表于 04-08 15:51 ?2534次閱讀

    何在Linux中高效運(yùn)行終端命令

    Linux 終端是一個(gè)功能強(qiáng)大的工具,允許您使用命令執(zhí)行各種系統(tǒng)操作。文件操作、程序管理和服務(wù)自動(dòng)化是您可以使用 shell 命令高效執(zhí)行的一些操作。
    的頭像 發(fā)表于 04-13 10:34 ?720次閱讀

    何在Linux命令行中運(yùn)行Python腳本

    Python 腳本。 在本文中,我們將詳細(xì)介紹如何在 Linux 命令行中運(yùn)行 Python 腳本。我們將討論以下主題:
    的頭像 發(fā)表于 05-12 14:49 ?1764次閱讀

    恒訊科技分析:如何在Linux上使用rm命令刪除文件和目錄?

    本指南展示了如何在Linux中使用rm命令行刪除文件、目錄和其他內(nèi)容?
    的頭像 發(fā)表于 06-09 17:02 ?1219次閱讀