精华内容
下载资源
问答
  • touch命令

    2020-08-29 19:50:22
    touch命令 touch命令用于修改文件或者目录的时间属性,包括存取时间和更改时间,若文件不存在,系统会建立一个新的文件。 语法 touch [OPTION]... FILE... 参数 -a: 仅更改访问时间。 -c, --no-create: 不创建任何...

    touch命令

    touch命令用于修改文件或者目录的时间属性,包括存取时间和更改时间,若文件不存在,系统会建立一个新的文件。

    语法

    touch [OPTION]... FILE...
    

    参数

    • -a: 仅更改访问时间。
    • -c, --no-create: 不创建任何文件。
    • -d, --date=STRING: 解析STRING并使用其作为访问和修改时间。
    • -f: 该参数被忽略。
    • -h, --no-dereference: 影响每个符号链接,而不影响任何引用的文件,仅在可以更改符号链接时间戳的系统上有用。
    • -m: 仅更改修改时间。
    • -r, --reference=FILE: 使用此文件的时间而不是当前时间。
    • -t STAMP: 使用[[CC]YY]MMDDhhmm[.ss]而不是当前时间。
    • --time=WORD: 更改指定的时间,WORDaccessatimeuse则等效于-aWORDModifymtime则等效于-m
    • --help: 显示帮助信息。
    • --version: 显示版本信息。

    示例

    创建一个空白文件,如果文件已经存在,它将更改文件的访问时间。

    touch /tmp/file.txt
    

    创建多个文件。

    touch /tmp/file1.txt /tmp/file2.txt /tmp/file3.txt
    

    模板文件名创建文件。

    tmpwatch -am 30 –nodirs /tmp/
    

    修改文件的访问时间并查看文件属性。

    touch -a /tmp/file.txt && stat /tmp/file.txt
    

    修改文件的修改时间并查看文件属性。

    touch -m /tmp/file.txt && stat /tmp/file.txt
    

    同时修改访问时间和修改时间并设置一个特定的访问与修改时间。

    touch -am -t 202007010000.00 /tmp/file.txt && stat /tmp/file.txt
    

    每日一题

    https://github.com/WindrunnerMax/EveryDay
    

    参考

    https://linux.die.net/man/1/touch
    https://www.runoob.com/linux/linux-comm-touch.html
    https://www.interserver.net/tips/kb/touch-command-linux-usage-examples/
    
    展开全文
  • touch 命令

    2018-06-13 17:19:00
    touch命令========================================== Linux touch命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。 若文件不存在,系统会建立一个新的文件。ls -l 可以显示档案的时间记录。 ...

    touch命令
    ==========================================

    Linux touch命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。

    若文件不存在,系统会建立一个新的文件。
    ls -l 可以显示档案的时间记录。

    [root@aminglinux ~]# stat 1.txt

    文件:"1.txt" 大小:52 块:8 IO 块:4096 普通文件

    设备:803h/2051d Inode:33574998 硬链接:1

    权限:(0674/-rw-rwxr--) Uid:( 0/ root) Gid:( 0/ root)

    最近访问:2018-06-10 22:54:03.253312759 +0800

    最近更改:2018-06-10 22:53:01.260640875 +0800

    最近改动:2018-06-10 22:53:01.260640875 +0800

    创建时间:-

    [root@aminglinux ~]# touch 1.txt[root@aminglinux ~]# stat 1.txt

    文件:"1.txt" 大小:52 块:8 IO 块:4096 普通文件

    设备:803h/2051d Inode:33574998 硬链接:1

    权限:(0674/-rw-rwxr--) Uid:( 0/ root) Gid:( 0/ root)

    最近访问:2018-06-10 22:54:56.698892008 +0800最

    近更改:2018-06-10 22:54:56.698892008 +0800

    最近改动:2018-06-10 22:54:56.698892008 +0800

    创建时间:-

    [root@aminglinux ~]# ls1.txt anaconda-ks.cfg dir10         //目录中不存在2.txt

    [root@aminglinux ~]# touch 2.txt

    [root@aminglinux ~]# ls

    1.txt 2.txt anaconda-ks.cfg dir10              //在目录中建立一个新的文件2.txt

    扩展内容:

      # touch file1 //无则创建,有则修改时间
    # touch file3 file4
    # touch /home/file10
    # touch /home/file{5,6}
    # touch /home/{zhuzhu,gougou}
    # touch file{11..20}
    # touch file{a..z}
    # touch sambo{a,b,c} //{}集合,等价 touch samboa sambob samboc 

    示例:
    [root@aminglinux ~]# ls
    1.txt 2.txt anaconda-ks.cfg dir10
    [root@aminglinux ~]# touch file1
    [root@aminglinux ~]# ls
    1.txt 2.txt anaconda-ks.cfg dir10 file1
    [root@aminglinux ~]# touch file3 file4
    [root@aminglinux ~]# ls
    1.txt 2.txt anaconda-ks.cfg dir10 file1 file3 file4
    [root@aminglinux ~]# touch /root/file10
    [root@aminglinux ~]# ls
    1.txt 2.txt anaconda-ks.cfg dir10 file1 file10 file3 file4
    [root@aminglinux ~]# touch /root/file{5,6}
    [root@aminglinux ~]# ls
    1.txt 2.txt anaconda-ks.cfg dir10 file1 file10 file3 file4 file5 file6
    [root@aminglinux ~]# touch /root/{file7,3.txt,4.txt}
    [root@aminglinux ~]# ls
    1.txt 2.txt 3.txt 4.txt anaconda-ks.cfg dir10 file1 file10 file3 file4 file5 file6 file7
    [root@aminglinux ~]# touch file{11..20}
    [root@aminglinux ~]# ls
    1.txt 3.txt anaconda-ks.cfg file1 file11 file13 file15 file17 file19 file3 file5 file7
    2.txt 4.txt dir10 file10 file12 file14 file16 file18 file20 file4 file6
    [root@aminglinux ~]# touch file{a..z}
    [root@aminglinux ~]# ls
    1.txt anaconda-ks.cfg file11 file15 file19 file5 fileb filef filej filen filer filev filez
    2.txt dir10 file12 file16 file20 file6 filec fileg filek fileo files filew
    3.txt file1 file13 file17 file3 file7 filed fileh filel filep filet filex
    4.txt file10 file14 file18 file4 filea filee filei filem fileq fileu filey
    [root@aminglinux ~]# touch sambo{a,b,c,d}
    [root@aminglinux ~]# ls
    1.txt dir10 file13 file18 file5 filec fileh filem filer filew sambob
    2.txt file1 file14 file19 file6 filed filei filen files filex samboc
    3.txt file10 file15 file20 file7 filee filej fileo filet filey sambod
    4.txt file11 file16 file3 filea filef filek filep fileu filez
    anaconda-ks.cfg file12 file17 file4 fileb fileg filel fileq filev samboa

    转载于:https://www.cnblogs.com/sambo510/p/9178827.html

    展开全文

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 12,686
精华内容 5,074
关键字:

touch命令