我的编程空间,编程开发者的网络收藏夹
学习永远不晚

linux系统中如何使用touch命令

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

linux系统中如何使用touch命令

这篇文章给大家分享的是有关linux系统中如何使用touch命令的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。

linux系统中如何使用touch命令

适用场景:

如果创建一个新文件有很多种方法,比如:

vi filecat > fileecho "hello,world" > filetouch  filetouch命令不仅可以创建新文件,而且可以修改文件的时间属性;

linux系统中如何使用touch命令 格式: touch [option] [file]

备注:

\1) -t选项的时间格式[[CC]YY]MMDDhhmm[.ss]说明:\2) touch命令的几点说明: linux系统中如何使用touch命令

1,同时创建一个或者多个空文件

linuxidc@linuxidc:~/linux/mkdir$ lslinuxidc@linuxidc:~/linux/mkdir$ touch a.txtlinuxidc@linuxidc:~/linux/mkdir$ lsa.txtlinuxidc@linuxidc:~/linux/mkdir$ touch b.txt c.txtlinuxidc@linuxidc:~/linux/mkdir$ lsa.txt  b.txt  c.txtlinuxidc@linuxidc:~/linux/mkdir$ touch {1..5}.txtlinuxidc@linuxidc:~/linux/mkdir$ ls1.txt  2.txt  3.txt  4.txt  5.txt  a.txt  b.txt  c.txt

2,创建文件,并用stat查看文件的属性状态信息

linuxidc@linuxidc:~/linux/mkdir$ touch linuxidc.txtlinuxidc@linuxidc:~/linux/mkdir$ stat linuxidc.txt File: 'linuxidc.txt' Size: 0            Blocks: 0          IO Block: 4096  regular empty filelinuxidcice: 807h/2055d    Inode: 9569451    Links: 1Access: (0664/-rw-rw-r--)  Uid: ( 1000/ linuxidc)  Gid: ( 1000/ linuxidc)Access: 2018-05-01 17:25:16.439856937 +0800Modify: 2018-05-01 17:25:16.439856937 +0800Change: 2018-05-01 17:25:16.439856937 +0800Birth: -最后有3个时间Access time: 最后访问时间,查看文件的内容时,这个时间会改变,使用cat命令查看文件时,可以看出Access time已经变了linuxidc@linuxidc:~/linux/mkdir$ stat linuxidc.txt File: 'linuxidc.txt' Size: 0            Blocks: 0          IO Block: 4096  regular empty filelinuxidcice: 807h/2055d    Inode: 9569451    Links: 1Access: (0664/-rw-rw-r--)  Uid: ( 1000/ linuxidc)  Gid: ( 1000/ linuxidc)Access: 2018-05-01 17:25:16.439856937 +0800Modify: 2018-05-01 17:25:16.439856937 +0800Change: 2018-05-01 17:25:16.439856937 +0800Birth: -linuxidc@linuxidc:~/linux/mkdir$ cat linuxidc.txtlinuxidc@linuxidc:~/linux/mkdir$ stat linuxidc.txt File: 'linuxidc.txt' Size: 0            Blocks: 0          IO Block: 4096  regular empty filelinuxidcice: 807h/2055d    Inode: 9569451    Links: 1Access: (0664/-rw-rw-r--)  Uid: ( 1000/ linuxidc)  Gid: ( 1000/ linuxidc)Access: 2018-05-01 17:27:51.887215139 +0800Modify: 2018-05-01 17:25:16.439856937 +0800Change: 2018-05-01 17:25:16.439856937 +0800Birth: -Modify time:最后修改时间,修改文件内容,文件的修改时间会改变。访问时间和状态改变时间 也发生变化linuxidc@linuxidc:~/linux/mkdir$ stat linuxidc.txt File: 'linuxidc.txt' Size: 0            Blocks: 0          IO Block: 4096  regular empty filelinuxidcice: 807h/2055d    Inode: 9569451    Links: 1Access: (0664/-rw-rw-r--)  Uid: ( 1000/ linuxidc)  Gid: ( 1000/ linuxidc)Access: 2018-05-01 17:27:51.887215139 +0800Modify: 2018-05-01 17:25:16.439856937 +0800Change: 2018-05-01 17:25:16.439856937 +0800Birth: -linuxidc@linuxidc:~/linux/mkdir$ vim linuxidc.txtlinuxidc@linuxidc:~/linux/mkdir$ stat linuxidc.txt File: 'linuxidc.txt' Size: 5            Blocks: 8          IO Block: 4096  regular filelinuxidcice: 807h/2055d    Inode: 9569550    Links: 1Access: (0664/-rw-rw-r--)  Uid: ( 1000/ linuxidc)  Gid: ( 1000/ linuxidc)Access: 2018-05-01 17:29:34.982228802 +0800Modify: 2018-05-01 17:29:34.982228802 +0800Change: 2018-05-01 17:29:35.018231392 +0800Birth: -Change time:状态改变时间,修改文件内容,移动文件,或者改变文件属性等,文件的change time会发生改变.1,移动文件( 重命名 ), change time 发生改变:linuxidc@linuxidc:~/linux/mkdir$ stat linuxidc.txt File: 'linuxidc.txt' Size: 5            Blocks: 8          IO Block: 4096  regular filelinuxidcice: 807h/2055d    Inode: 9569550    Links: 1Access: (0664/-rw-rw-r--)  Uid: ( 1000/ linuxidc)  Gid: ( 1000/ linuxidc)Access: 2018-05-01 17:29:34.982228802 +0800Modify: 2018-05-01 17:29:34.982228802 +0800Change: 2018-05-01 17:29:35.018231392 +0800Birth: -linuxidc@linuxidc:~/linux/mkdir$ mv linuxidc.txt linuxidc2.txtlinuxidc@linuxidc:~/linux/mkdir$ stat linuxidc2.txt File: 'linuxidc2.txt' Size: 5            Blocks: 8          IO Block: 4096  regular filelinuxidcice: 807h/2055d    Inode: 9569550    Links: 1Access: (0664/-rw-rw-r--)  Uid: ( 1000/ linuxidc)  Gid: ( 1000/ linuxidc)Access: 2018-05-01 17:29:34.982228802 +0800Modify: 2018-05-01 17:29:34.982228802 +0800Change: 2018-05-01 17:32:25.392863791 +0800

3,修改文件的权限,change time发生了改变

linuxidc@linuxidc:~/linux/mkdir$ stat linuxidc2.txt File: 'linuxidc2.txt' Size: 5            Blocks: 8          IO Block: 4096  regular filelinuxidcice: 807h/2055d    Inode: 9569550    Links: 1Access: (0664/-rw-rw-r--)  Uid: ( 1000/ linuxidc)  Gid: ( 1000/ linuxidc)Access: 2018-05-01 17:29:34.982228802 +0800Modify: 2018-05-01 17:29:34.982228802 +0800Change: 2018-05-01 17:32:25.392863791 +0800Birth: -linuxidc@linuxidc:~/linux/mkdir$ chmod 777 linuxidc2.txtlinuxidc@linuxidc:~/linux/mkdir$ stat linuxidc2.txt File: 'linuxidc2.txt' Size: 5            Blocks: 8          IO Block: 4096  regular filelinuxidcice: 807h/2055d    Inode: 9569550    Links: 1Access: (0777/-rwxrwxrwx)  Uid: ( 1000/ linuxidc)  Gid: ( 1000/ linuxidc)Access: 2018-05-01 17:29:34.982228802 +0800Modify: 2018-05-01 17:29:34.982228802 +0800Change: 2018-05-01 17:33:31.602584110 +0800Birth: -touch -m修改文件的modify和change时间linuxidc@linuxidc:~/linux/mkdir$ stat linuxidc2.txt File: 'linuxidc2.txt' Size: 5            Blocks: 8          IO Block: 4096  regular filelinuxidcice: 807h/2055d    Inode: 9569550    Links: 1Access: (0777/-rwxrwxrwx)  Uid: ( 1000/ linuxidc)  Gid: ( 1000/ linuxidc)Access: 2018-05-01 17:29:34.982228802 +0800Modify: 2018-05-01 17:29:34.982228802 +0800Change: 2018-05-01 17:33:31.602584110 +0800Birth: -linuxidc@linuxidc:~/linux/mkdir$ touch -m linuxidc2.txtlinuxidc@linuxidc:~/linux/mkdir$ stat linuxidc2.txt File: 'linuxidc2.txt' Size: 5            Blocks: 8          IO Block: 4096  regular filelinuxidcice: 807h/2055d    Inode: 9569550    Links: 1Access: (0777/-rwxrwxrwx)  Uid: ( 1000/ linuxidc)  Gid: ( 1000/ linuxidc)Access: 2018-05-01 17:29:34.982228802 +0800Modify: 2018-05-01 17:34:31.678864985 +0800Change: 2018-05-01 17:34:31.678864985 +0800touch -d修改创建后的文件的修改时间linuxidc@linuxidc:~/linux/mkdir$ ls -lh linuxidc2.txt-rwxrwxrwx 1 linuxidc linuxidc 5 5月  1 17:34 linuxidc2.txtlinuxidc@linuxidc:~/linux/mkdir$ touch -d 20190218 linuxidc2.txtlinuxidc@linuxidc:~/linux/mkdir$ ls -lh linuxidc2.txt-rwxrwxrwx 1 linuxidc linuxidc 5 2月  18  2019 linuxidc2.txtlinuxidc@linuxidc:~/linux/mkdir$ stat linuxidc2.txt File: 'linuxidc2.txt' Size: 5            Blocks: 8          IO Block: 4096  regular filelinuxidcice: 807h/2055d    Inode: 9569550    Links: 1Access: (0777/-rwxrwxrwx)  Uid: ( 1000/ linuxidc)  Gid: ( 1000/ linuxidc)Access: 2019-02-18 00:00:00.000000000 +0800Modify: 2019-02-18 00:00:00.000000000 +0800Change: 2018-05-01 17:37:13.031347481 +0800Birth: -

感谢各位的阅读!关于“linux系统中如何使用touch命令”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

linux系统中如何使用touch命令

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux系统中touch命令如何使用

Linux系统中touch命令如何使用,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1.命令格式:touch [选项]... 文件...2.命令参数:-a 或--time=
2023-06-10

linux系统中如何使用touch命令

这篇文章给大家分享的是有关linux系统中如何使用touch命令的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个
2023-06-28

Linux中touch命令如何使用

Linux中touch命令如何使用,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1、使用touch创建一个空文件touch的最基本用法是创建一个不包含任何内容的简单文件。它
2023-06-16

Linux中如何使用touch命令

这篇文章给大家介绍Linux中如何使用touch命令,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1、使用touch创建一个空文件touch的最基本用法是创建一个不包含任何内容的简单文件。它在很多情况下都非常有用,例如
2023-06-16

Linux系统中touch命令怎么用

本文小编为大家详细介绍“Linux系统中touch命令怎么用”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux系统中touch命令怎么用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。在Linux系统中to
2023-06-28

Linux touch命令如何使用

本文小编为大家详细介绍“Linux touch命令如何使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux touch命令如何使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一、touch命令简介命令
2023-07-05

touch命令如何在linux中使用

这篇文章给大家介绍touch命令如何在linux中使用,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。touch:将每个文件的访问时间和修改时间改为当前时间。不存在的文件将会被创建为空文件,除非使用-c 或-h 选项。入
2023-06-09

Linux系统touch命令怎么用

小编给大家分享一下Linux系统touch命令怎么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!Linux系统中touch命令常用于创建一个新的文件,但是touch命令还有一个功能就是于把已存在文件的时间标签更新为系统当
2023-06-28

Linux touch命令使用示例

目录一、touch命令简介二、使用示例1、获取命令帮助2、查看命令版本3、创建一个空文件4、更新atime、mtime、ctime5、-a更新atime和ctime6、-m参数修改mtime7、-d参数将文件的atime,mtime,cti
2023-03-15

linux中touch命令怎么用

这篇文章将为大家详细讲解有关linux中touch命令怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在linux中,touch命令用于修改文件或者目录的时间属性,包括存取时间和更改时间,语法格式“t
2023-06-14

Linux系统中rename命令如何使用

Linux系统中rename命令如何使用,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Dos/Windows下,对文件改名用rename。而书上说,Linux下对文件或目录
2023-06-12

Linux系统中netstat命令如何使用

这篇文章将为大家详细讲解有关Linux系统中netstat命令如何使用,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。netstat man的帮助手册会有提示信息:NOTEThis prog
2023-06-12

linux系统中如何使用find命令

linux系统中如何使用find命令,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。在当前目录和子目录下查找文件MyCProgram.c # find . -na
2023-06-13

linux系统中pwd命令如何使用

linux系统中pwd命令如何使用,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Linux中用 pwd 命令来查看”当前工作目录“的完整路径。 简单得说,每当你
2023-06-13

Linux系统中如何使用ps命令

小编给大家分享一下Linux系统中如何使用ps命令,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Linux中的ps命令是Process Status的缩写。ps命
2023-06-27

Win10系统中如何使用linux命令

这篇文章主要介绍了Win10系统中如何使用linux命令,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。方法/步骤:1、点击左下角开始菜单图标,然后在弹出的列表中找到Windo
2023-06-27

linux系统中如何使用tar命令

这篇文章给大家分享的是有关linux系统中如何使用tar命令的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大
2023-06-28

linux系统中如何使用useradd命令

这篇文章主要介绍了linux系统中如何使用useradd命令,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。useradd是Linux添加新用户的命令,这个命令提供了一次性创建
2023-06-28

linux系统中如何使用type命令

这篇文章主要为大家展示了“linux系统中如何使用type命令”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“linux系统中如何使用type命令”这篇文章吧。type命令 用来显示指定命令的类型
2023-06-28

linux系统中如何使用Netstat命令

小编给大家分享一下linux系统中如何使用Netstat命令,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Netstat 命令用于显示各种网络相关信息,如网络连接
2023-06-28

编程热搜

目录