Linux命令之创建空文件touch
概述
touch
命令可以创建一个空文件(如果文件不存在)。若文件存在则可以用于修改文件或目录的时间属性,包括存取时间和更改时间。
语法
touch
命令的语法如下:touch [选项] [参数]
。
该命令的选项有:
选项 | 说明 |
---|---|
-a | 改变访问时间(access time) |
-m | 改变修改时间(modify time) |
-c |
假如文件不存在,则不会创建新文件,与 --no-create 效果一样
|
-f | 忽略。没有实际作用,是为了与其他 Unix 系统的相容性而保留的 |
-d | 设置文件的时间日期,可以使用不同的日期 |
-t |
设定文件的时间记录,格式与 date 指令相同
|
–help | 列出帮助信息 |
–version | 显示版本信息 |
Linux 中的每个文件都有三个时间,分别是访问时间(Access Time)、数据修改时间(Modify Time)和状态修改时间(Change Time)。这三个时间可以通过 stat 命令来进行査看。
选项是待创建的文件名或待修改时间属性的文件名。
注:通常我们更多的是使用
vi
或vim
命令创建文件并写入文件,很少创建空文件。
使用
创建空文件【★★★★★】
如果待创建的文件不存在,则可以创建一个空文件,命令如下:
# 语法
touch 文件名
# 实例
touch abc.txt
如果待创建的文件已经存在了,则不会改变原文件,也不会创建新文件:
批量创建文件
还可以通过 touch
命令批量创建统一格式的文件,如下:
其中
{1..5}
是关键,从 1 到 5。
修改文件时间为系统当前时间
可以将已经存在的文件的时间修改为系统当前时间。格式如下:
# 语法
touch 已经存在的文件
# 实例
touch hello1.txt
修改文件的访问时间
可以通过 -a
选项修改文件的访问时间为当前时间。
Linux命令之创建空文件touch相关推荐
- touch命令-创建空文件
一.命令详解 1.1[功能说明] touch命令有两个功能:一是创建新的空文件,二是改变已有文件的时间戳属性. 1.2[语法格式] [root@7bfe451a2fe1 ~]# touch --hel ...
- Linux shell创建空文件(0字节大小)文件方法
Linux shell创建空文件(0字节大小)文件方法 echo>fileName创建的文件是1个字节的. 学习后发现创建空文件(0字节大小)的文件有以下几个方法 一.file不存在时,touc ...
- linux命令dd创建虚拟硬盘,每日一题.PYTHON如何模拟LINUX的dd命令快速创建大文件?...
原文数据: 无 具体要求: 1. 模拟Linux的dd命令快速创建大文件 代码实现: # -*- coding: utf-8 -*- """ # # Authors: l ...
- Linux 创建一个文件 touch
使用 touch 命令可以创建一个文件 演示:创建一个 index.html 文件 使用 ls 查看当前目录下有无文件,查看后,没有文件: 使用 touch index.html 创建 index ...
- Linux系统命令行创建新文件
linux命令行创建文件 方法有许多,下面简单介绍一下. 方法1 使用cat命令 cat > sample1.c 演示如下: zzc@zzc-virtual-machine:~/share$ c ...
- linux命令 - ln - 创建和删除软、硬链接
linux命令 - ln - 创建和删除软.硬链接 在Linux系统中,内核为每一个新创建的文件分配一个Inode(索引结点),每个文件都有一个惟一的inode号.文件属性保存在索引结点里,在访问文件 ...
- linux纯命令行怎么下载,如何从Linux命令行轻松分享文件
原标题:如何从Linux命令行轻松分享文件 Transfer.sh是一种简单,方便,快捷的命令行文件分享服务. 它允许您上传最多10GB的数据,文件存储14天,免费. 您可以最大限度地下载,并且还支持 ...
- 用Windows命令实现创建python文件
1. Windows+R-->输入cmd,回车 2. 使用D:或E:命令即可切换盘符 3. 创建文件夹:md或者mkdir * //*代指文件名 删除文件夹:rd或者rmdir * ...
- linux间服务器间文件传输,Linux命令scp服务器间文件传输教程
scp就是secure copy,是用来进行远程文件拷贝的.数据传输使用 ssh,并且和ssh 使用相同的认证方式,提供相同的安全保证 .那么你知道Linux命令scp服务器间文件传输教程么?接下来是 ...
最新文章
- typeScript面试必备之-通识七:typeScript中的可索引接口(数组,对象)+类类型接口...
- hive 配置参数说明
- GridView批量删除页面最后N条数据时自动翻到上一页问题
- 手把手带你基于嵌入式Linux移植samba服务
- 以WinGrub 引导安装Fedora 4.0 为例,详述用WinGrub来引导Linux的安装
- 微信硬件平台发布八大行业解决方案 成功细分着陆传统行业
- Atitit.部分错误 设计模式,异常处理框架atiPartErr 的总结
- windows程序设计-王
- 拿来就能跑,1200多套微信小程序源码-史上最全的不同行业的源码集合
- HFSS印刷偶极子天线(1)
- 实对称矩阵性质的数学证明
- 2020 年全球移动 APT事件总结
- 什么是功率因数补偿/校正
- JavaWeb实训项目案例开发之在线图书网站开发【非常适合初学者】
- CCF系列题解--2018年9月第一题 卖菜
- 【lc3】汇编实现I/O中断
- PSD的网页模版PS切图到网页生成全攻略
- RStudio(R语言) 输出内容到文件
- greenDao小坑一个
- 使用Notepad++查看class文件