zoukankan      html  css  js  c++  java
  • [Linux常用命令]touch

    touch --help
     1 $ touch --help
     2 用法:touch [选项]... 文件...
     3 将每个文件的访问时间和修改时间改为当前时间。
     4 
     5 不存在的文件将会被创建为空文件,除非使用-c 或-h 选项。
     6 
     7 如果文件名为"-"则特殊处理,更改与标准输出相关的文件的访问时间。
     8 
     9 长选项必须使用的参数对于短选项时也是必需使用的。
    10   -a                    只更改访问时间
    11   -c, --no-create       不创建任何文件
    12   -d, --date=字符串     使用指定字符串表示时间而非当前时间
    13   -f                    (忽略)
    14   -h, --no-dereference          会影响符号链接本身,而非符号链接所指示的目的地
    15                                 (当系统支持更改符号链接的所有者时,此选项才有用)
    16   -m                    只更改修改时间
    17   -r, --reference=文件  使用指定文件的时间属性而非当前时间
    18   -t STAMP              使用[[CC]YY]MMDDhhmm[.ss] 格式的时间而非当前时间
    19   --time=WORD           使用WORD 指定的时间:access、atime、use 都等于-a
    20                         选项的效果,而modify、mtime 等于-m 选项的效果
    21       --help            显示此帮助信息并退出
    22       --version         显示版本信息并退出
    23 
    24 请注意,-d 和-t 选项可接受不同的时间/日期格式。

     使用举例:

    在某个已存在的目录下/tmp/abc创建一个名为hehe的空文件,若目录不存在,先创建目录。

    $ ls /tmp/abc || mkdir -p /tmp/abc && touch /tmp/abc/hehe

  • 相关阅读:
    UVa 1451 Average (斜率优化)
    POJ 1160 Post Office (四边形不等式优化DP)
    HDU 3507 Print Article (斜率DP)
    LightOJ 1427 Substring Frequency (II) (AC自动机)
    UVa 10245 The Closest Pair Problem (分治)
    POJ 1741 Tree (树分治)
    HDU 3487 Play with Chain (Splay)
    POJ 2828 Buy Tickets (线段树)
    HDU 3723 Delta Wave (高精度+calelan数)
    UVa 1625 Color Length (DP)
  • 原文地址:https://www.cnblogs.com/xlmeng1988/p/touch.html
Copyright © 2011-2022 走看看