本文目录一览

1,Linux下touch命令有什么作用如何使用

touch的作用一个是生成空文件一个就是修改文件的修改时间,就是时间戳直接touch加文件名就可以了
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 -l命令可以发现文件ex2的大小为0,表示它是空文件。

Linux下touch命令有什么作用如何使用

2,如何使用touch 命令创建podfile

以管理员身份打开命令提示符并输入diskpart进入diskpart管理, 创建vhd的命令如下: create vdisk file=”d:win7.vhd” maximum=30000 type=fixed 其中file后面接vhd存放的具体路径,maximum指vhd文件的最大容量(单位为mb),type用于设置vhd的类型(fixed指vhd为maximum的固定大小)。 接着选择创建的vhd并将其挂载, select vdisk file=”d:win7.vhd” attach vdisk
touch命令用来修改文件的访问时间、修改时间。如果没有指定时间,则将文件时间属性改为当前时间。当指定文件不存在,则touch命令变为创建该文件。语法:touch [-acm] [-d STRING-time] [-r reference-file] [-t [[CC]YY]MMDDhhmm[.ss]] 选项介绍: -a: 只修改访问时间; -c: 如果指定文件不存在,则不创建文件; -d STRING-time: 用字符串格式的时间来指定时间属性的修改值; -m: 只修改指定文件的修改时间; -r refernce-file: 将指定文件的时间属性改为与reference-file时间属性相同的值; -t [[CC]YY]MMDDhhmm[.ss]: 用[[CC]YY]MMDDhhmm[.ss]这种时间格式来指定时间属性的修改值;

如何使用touch 命令创建podfile

3,linux命令中touch命令

-a 更改由 File 变量指定的文件的访问时间。不会更改修改时间,除非也指定了 -m 标志。 -c 如果文件不存在,则不要进行创建。没有写任何有关此条件的诊断消息。 -f 尝试强制 touch 运行,而不管文件的读和写许可权。 -m 更改 File 的修改时间。不会更改访问时间,除非也指定了 -a 标志。 -r RefFile 使用由 RefFile 变量指定的文件的相应时间,而不用当前时间。 Time 以 MMDDhhmm[YY] 的格式指定新时间戳记的日期和时间,其中: MM 指定一年的哪一月(从 01 到 12)。 DD 指定一月的哪一天(从 01 到 31)。 hh 指定一天中的哪一小时(从 00 到 23)。 mm 指定一小时的哪一分钟(从 00 到 59)。 YY 指定年份的后两位数字。如果 YY 变量没有被指定,缺省值为当前年份。 -t Time 使用指定时间而不是当前时间。Time 变量以十进制形式 [[CC]YY]MMDDhhmm[.SS] 指定,其中: CC 指定年份的前两位数字。 YY 指定年份的后两位数字。 MM 指定一年的哪一月(从 01 到 12)。 DD 指定一月的哪一天(从 01 到 31)。 hh 指定一天中的哪一小时(从 00 到 23)。 mm 指定一小时的哪一分钟(从 00 到 59)。 SS 指定一分钟的哪一秒(从 00 到 59)。 注: 1. touch 命令调用 utime () 子例程来更改所涉及文件的修改和访问时间。当没有真正拥有该文件,即使对文件有写许可权,使用标志时也可能使 touch 命令失败。 2. 当使用 touch 命令时,如果接收到错误消息,不要指定完整路径名 /usr/bin/touch。 退出状态 命令返回以下出口值: 0 命令成功执行。所有请求的更改已完成。 >0 发生一个错误。 来源:http://baike.baidu.com/view/345328.htm#sub7011236

linux命令中touch命令

4,Linux中touch的作用

1、使用touch命令创建一个单个文件test,执行touchtest,如图所示:2、使用touch命令同样可以创建多个文件,只需要在后面写上多个文件名字即可,如图所示:3、使用-a选项可以改变或者更新文件的最新访问时间,如下命令更新文件的访问时间,如果文件不存在,会重新新建一个文件,如图:4、使用-c选项,可以避免创建一个新文件,并用当前时间更新时间戳,如图:5、使用-c、-t选项来明确设置文件的时间,例如设置文件test的修改时间和访问时间为12年12月13日10点30分,如图所示:6、如果想使用文件a的时间戳来更新文件test的时间戳,可以使用命令touch-ratest,如图所示:
新建一个空文件 感觉象WIN里新建文本文档里用的。我的GVIM新建文件麻烦点,就在写程序时开着Terminal 用到新建文件时touch一把。
man还不够详细么 。。。更新文件时间戳 。。。更新每个文件的写入和修改时间到当前时间 。。。
touch是ls两位答案的集合用于创建新的空文件或者修改已有文件的时间戳
-a 更改由 file 变量指定的文件的访问时间。不会更改修改时间,除非也指定了 -m 标志。-c 如果文件不存在,则不要进行创建。没有写任何有关此条件的诊断消息。-f 尝试强制 touch 运行,而不管文件的读和写许可权。-m 更改 file 的修改时间。不会更改访问时间,除非也指定了 -a 标志。-r reffile 使用由 reffile 变量指定的文件的相应时间,而不用当前时间。time 以 mmddhhmm[yy] 的格式指定新时间戳记的日期和时间,其中:mm指定一年的哪一月(从 01 到 12)。 dd指定一月的哪一天(从 01 到 31)。 hh指定一天中的哪一小时(从 00 到 23)。 mm指定一小时的哪一分钟(从 00 到 59)。 yy指定年份的后两位数字。如果 yy 变量没有被指定,缺省值为当前年份。 -t time 使用指定时间而不是当前时间。time 变量以十进制形式 [[cc]yy]mmddhhmm[.ss] 指定,其中:cc指定年份的前两位数字。 yy指定年份的后两位数字。 mm指定一年的哪一月(从 01 到 12)。 dd指定一月的哪一天(从 01 到 31)。 hh指定一天中的哪一小时(从 00 到 23)。 mm指定一小时的哪一分钟(从 00 到 59)。 ss指定一分钟的哪一秒(从 00 到 59)。 注:1. touch 命令调用 utime () 子例程来更改所涉及文件的修改和访问时间。当没有真正拥有该文件,即使对文件有写许可权,使用标志时也可能使 touch 命令失败。2. 当使用 touch 命令时,如果接收到错误消息,不要指定完整路径名 /usr/bin/touch。退出状态命令返回以下出口值:0 命令成功执行。所有请求的更改已完成。>0 发生一个错误。来源:http://baike.baidu.com/view/345328.htm#sub7011236

5,叙述Linux系统扩展命令及作用

Linux系统中的命令实在是太多了,简单包括两类命令,一类是内部命令,指的是Shell自身提供的功能,一类是外部命令,指的是第三方的控制台应用程序。一般来说,没必要完全学习所有的命令,大体上有个印象,用到的时候去查一下帮助文档,久而久之,自然熟练。下面是网友整理的20个最常用的Linux命令:1. ls命令ls命令是列出目录内容(List Directory Contents)的意思。运行它就是列出文件夹里的内容,可能是文件也可能是文件夹。2. lsblk命令"lsblk"就是列出块设备。除了RAM外,以标准的树状输出格式,整齐地显示块设备。3. md5sum命令“md5sum”就是计算和检验MD5信息签名。md5 checksum(通常叫做哈希)使用匹配或者验证文件的文件的完整性,因为文件可能因为传输错误,磁盘错误或者无恶意的干扰等原因而发生改变。4. dd命令“dd”命令代表了转换和复制文件。可以用来转换和复制文件,大多数时间是用来复制iso文件(或任何其它文件)到一个usb设备(或任何其它地方)中去,所以可以用来制作USB启动器。6. history命令“history”命令就是历史记录。它显示了在终端中所执行过的所有命令的历史。7. sudo命令“sudo”(super user do)命令允许授权用户执行超级用户或者其它用户的命令。通过在sudoers列表的安全策略来指定。8. mkdir命令“mkdir”(Make directory)命令在命名路径下创建新的目录。然而如果目录已经存在了,那么它就会返回一个错误信息"不能创建文件夹,文件夹已经存在了"("cannot create folder, folder already exists")9. touch 命令“touch”命令代表了将文件的访问和修改时间更新为当前时间。touch命令只会在文件不存在的时候才会创建它。如果文件已经存在了,它会更新时间戳,但是并不会改变文件的内容。10. chmod 命令“chmod”命令就是改变文件的模式位。chmod会根据要求的模式来改变每个所给的文件,文件夹,脚本等等的文件模式(权限)。11. chown命令“chown”命令就是改变文件拥有者和所在用户组。每个文件都属于一个用户组和一个用户。在你的目录下,使用"ls -l",你就会看到像这样的东西。12. apt命令Debian系列以“apt”命令为基础,“apt”代表了Advanced Package Tool。APT是一个为Debian系列系统(Ubuntu,Kubuntu等等)开发的高级包管理器,在Gnu/Linux系统上,它会为包自动地,智能地搜索,安装,升级以及解决依赖。13. tar命令“tar”命令是磁带归档(Tape Archive),对创建一些文件的的归档和它们的解压很有用。14. cal 命令“cal”(Calender),它用来显示当前月份或者未来或者过去任何年份中的月份。16. cat命令“cat”代表了连结(Concatenation),连接两个或者更多文本文件或者以标准输出形式打印文件的内容。17. cp 命令“copy”就是复制。它会从一个地方复制一个文件到另外一个地方。18. mv 命令“mv”命令将一个地方的文件移动到另外一个地方去。19. pwd 命令“pwd”(print working directory),在终端中显示当前工作目录的全路径。20. cd 命令最后,经常使用的“cd”命令代表了改变目录。它在终端中改变工作目录来执行,复制,移动,读,写等等操作。

6,linux常用命令cat 和 touch 有什么区别

cat 一般是用来查看文本文件内容touch可以新建一个空文件,可以修改文件的创建时间。比如:编译时看到提示文件的时间为将来的时间,可以使用touch命令来修改。
名称:cat使用权限:所有使用者使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案)参数:-n 或 --number 由 1 开始对所有输出的行数编号-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行-v 或 --show-nonprinting范例:cat -n textfile1 > textfile2 把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里cat -b textfile1 textfile2 >> textfile3 把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3名称:touch使用权限:所有使用者使用方式:touch [-acfm][-r reference-file] [--file=reference-file][-t MMDDhhmm[[CC]YY][.ss]][-d time] [--date=time] [--time=[--no-create] [--help] [--version]file1 [file2 ...]说明:touch 指令改变档案的时间记录。 ls -l 可以显示档案的时间记录。参数:a 改变档案的读取时间记录。m 改变档案的修改时间记录。c 假如目的档案不存在,不会建立新的档案。与 --no-create 的效果一样。f 不使用,是为了与其他 unix 系统的相容性而保留。r 使用参考档的时间记录,与 --file 的效果一样。d 设定时间与日期,可以使用各种不同的格式。t 设定档案的时间记录,格式与 date 指令相同。--no-create 不会建立新档案。--help 列出指令格式。--version 列出版本讯息。范例:最简单的使用方式,将档案的时候记录改为现在的时间。若档案不存在,系统会建立一个新的档案。touch filetouch file1 file2将 file 的时间记录改为 5 月 6 日 18 点 3 分,公元两千年。时间的格式可以参考 date 指令,至少需输入 MMDDHHmm ,就是月日时与分。touch -c -t 05061803 filetouch -c -t 050618032000 file将 file 的时间记录改变成与 referencefile 一样。touch -r referencefile file将 file 的时间记录改成 5 月 6 日 18 点 3 分,公元两千年。时间可以使用 am, pm 或是 24 小时的格式,日期可以使用其他格式如 6 May 2000 。touch -d "6:03pm" filetouch -d "05/06/2000" filetouch -d "6:03pm 05/06/2000" file
touch的作用并不只是创建文件, 具体看一下touch的帮助都从创建文件来说, touch仅仅是新建一个空白文件, 如果文件不存在 cat>没有文件的时候是新建文件并输入, 文件存在的时候是清空文件内容输入

文章TAG:touch  命令  linux  有什么  touch命令  
下一篇