请教一下关于在Linux中touch的作用?

Linux中touch的作用


慕田峪4524236
浏览 1177回答 5
5回答

慕丝7291255

最常用用法:touch fileA如果fileA存在,使用touch指令可更改这个文件或目录的日期时间,包括存取时间和更改时间;如果fileA不存在,touch指令会在当前目录下新建一个空白文件fileA。touch 命令详解功能说明:改变文件或目录时间。语 法:touch [-acfm][-d <日期时间>][-r <参考文件或目录>][-t <日期时间>][--help] [--version][文件或目录...] 或 touch [-acfm][--help][--version][日期时间][文件或目录...]补充说明:使用touch指令可更改文件或目录的日期时间,包括存取时间和更改时间。参 数:-a或--time=atime或--time=access或--time=use 只更改存取时间。-c或--no-create 不建立任何文件。-d<时间日期> 使用指定的日期时间,而非现在的时间。-f 此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。-m或--time=mtime或--time=modify 只更改变动时间。-r<参考文件或目录> 把指定文件或目录的日期时间,统统设成和参考文件或目录的日期时间相同。-t<日期时间> 使用指定的日期时间,而非现在的时间。--help 在线帮助。--version 显示版本信息。

海绵宝宝撒

新建一个空文件 感觉象WIN里新建文本文档里用的。我的GVIM新建文件麻烦点,就在写程序时开着Terminal 用到新建文件时touch一把。

慕虎7371278

touch命令有两个功能:一是用于把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来;二是用来创建新的空文件。其它说明:语法touch(选项)(参数)选项-a:或--time=atime或--time=access或--time=use 只更改存取时间;-c:或--no-create 不建立任何文件;-d:<时间日期> 使用指定的日期时间,而非现在的时间;-f:此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题;-m:或--time=mtime或--time=modify 只更该变动时间;-r:<参考文件或目录> 把指定文件或目录的日期时间,统统设成和参考文件或目录的日期时间相同;-t:<日期时间> 使用指定的日期时间,而非现在的时间;--help:在线帮助;--version:显示版本信息。参数文件:指定要设置时间属性的文件列表。实例touch ex2在当前目录下建立一个空文件ex2,然后,利用ls&nbsp;-l命令可以发现文件ex2的大小为0,表示它是空文件。

慕的地10843

touch可以创建文件,不可以写入一般用vim或者vi命令创建或者修改文件,如 vim news.log, 然后写入代码,保存脚本中的信息输出到另一个文件,可以使用(写入文件符号 >)或者(追加到文件符号>>)&nbsp;你的命令>另一个文件你的命令>>另一个文件&nbsp;java test&nbsp; >cahce.log&nbsp;java test&nbsp; >>cahce.log文件可以自己随意定义,不过要保证新建的文件所在的目录存在,和有写入权限mkdir是创建目录,不是创建文件命令&nbsp;
打开App,查看更多内容
随时随地看视频慕课网APP