Linux(Centos 7.6)命令详解:touch

CentOS7 常用的命令 Centos 基本操作 阅读详情

1.命令作用

如果文件不存在将创建一个空文件;修改文件修改访问时间。

2.命令语法

Usage: touch [OPTION]... FILE...

3.参数详解

Usage:

  • -a,access 只修改访问时间
  • -c,不创建任何文件
  • -d,--date=STRING 解析STRING并使用它替代当前时间
  • -m,modification 只修改修改时间
  • -r,--reference=FILE 使用指定文件的时间代替当前时间
  • -t,使用[[CC]YY]MMDDhhmm[.ss]替代当前时间

4.常用用例

注:stat 命令用于查看文件访问时间、修改时间、变化时间

4.1.创建文件

## 创建单个、多个或批量空文件
touch a.txt
touch a1.txt a2.txt
touch a{3..6}.txt

4.2.访问/变化时间修改为当前时间

## 修改文件访问时间和文件改变时间为当前时间
[root@localhost llll]# stat a.txt 
Access: 2025-01-09 20:52:54.581864701 +0800
Modify: 2025-01-09 20:52:49.828874952 +0800
Change: 2025-01-09 20:52:49.828874952 +0800
[root@localhost llll]# touch -a a.txt 
[root@localhost llll]# stat a.txt 
Access: 2025-01-09 21:34:17.903468497 +0800
Modify: 2025-01-09 20:52:49.828874952 +0800
Change: 2025-01-09 21:34:17.903468497 +0800

4.3.修改/变化时间修改为当前时间

## 修改文件修改时间和文件变化时间为当前时间
[root@localhost llll]# stat a.txt 
Access: 2025-01-09 21:36:16.823199320 +0800
Modify: 2025-01-09 20:52:49.828874952 +0800
Change: 2025-01-09 21:36:16.823199320 +0800
[root@localhost llll]# touch -m a.txt 
[root@localhost llll]# stat a.txt 
Access: 2025-01-09 21:36:16.823199320 +0800
Modify: 2025-01-09 21:37:59.025967984 +0800
Change: 2025-01-09 21:37:59.025967984 +0800

 4.4.访问/修改时间修改为指定时间

## 修改文件访问时间和修改时间为指定的时间,文件变化时间会自动变成当前时间
[root@localhost llll]# stat a.txt 
Access: 2025-01-09 21:36:16.823199320 +0800
Modify: 2025-01-09 21:37:59.025967984 +0800
Change: 2025-01-09 21:37:59.025967984 +0800
[root@localhost llll]# touch -d '2025-01-09 21:21:21' a.txt 
[root@localhost llll]# stat a.txt 
Access: 2025-01-09 21:21:21.000000000 +0800
Modify: 2025-01-09 21:21:21.000000000 +0800
Change: 2025-01-09 21:40:59.479559524 +0800

4.5.将某文件访问/修改时间指定给另一个文件

## 将文件a.txt的访问时间和修改时间赋予文件b.txt的访问时间和修改时间,且b.txt的改变时间自动变为当前时间
[root@localhost llll]# stat a.txt 
Access: 2025-01-09 21:21:21.000000000 +0800
Modify: 2025-01-09 21:21:21.000000000 +0800
Change: 2025-01-09 21:42:29.793240130 +0800
[root@localhost llll]# stat b.txt 
Access: 2025-01-09 21:44:14.493864927 +0800
Modify: 2025-01-09 21:44:14.493864927 +0800
Change: 2025-01-09 21:44:14.493864927 +0800
[root@localhost llll]# touch -r a.txt b.txt 
[root@localhost llll]# stat a.txt 
Access: 2025-01-09 21:21:21.000000000 +0800
Modify: 2025-01-09 21:21:21.000000000 +0800
Change: 2025-01-09 21:42:29.793240130 +0800
[root@localhost llll]# stat b.txt 
Access: 2025-01-09 21:21:21.000000000 +0800
Modify: 2025-01-09 21:21:21.000000000 +0800
Change: 2025-01-09 21:44:37.790781439 +0800

centos常见的命令 格式:man [-afpM] [命令]作用:用来提供在线帮助,使用权限是所有用户选项说明:-a:在所有的man帮助手册中搜索-f:等价与whatis命令,显示指定关键字的间断描述信息-p:指定内容时使用分页程序-M:指定man手册搜索的路径例子:使用man命令查看ifconfig的使用方法。 阅读详情

相关推荐

CentOS7/7.9 touch 命令超详细实操教程(Linux 运维入门必备)

一文吃透 Linux touch 命令,包含创建空文件、修改文件时间戳、批量操作、报错排错全套实操,适配 CentOS7/7.9,所有命令可直接复制上机运行。

qq_27665533的博客 496

文件搜索命令-帮助命令

man命令名称:man 命令英文原意:manual 命令所在路径:/usr/bin/man 执行权限:所有用户 语法:man [命令或配置文件] 功能描述:获取帮助信息 例如:查看ls命令的帮助信息 man ls查看配置文件services的帮助信息 services文件所在目录是/etc/services man servicesman passwdwhereis passwd pas

stark_summer的专栏 1万+

Linux忘记root密码时,修改root密码(CentOS7.6)

0. 本文参照韩顺平老师B站的视频:【小白入门 通俗易懂】2021韩顺平 一周学会Linux 第26集。有兴趣的小伙伴可以自己去学习,支持一下韩老师。 1. 启动系统,进入开机界面,按“ e ” 进入编辑界面 2.光标向下移至 CN.UTF-8 后面,然后输入 init=/bin/sh 3.输入完成后,按下 Ctrl + X 键,进入单用户模式 4. 然后再光标闪烁的位置输入 mount -o remount,rw / ,输入完成后按Enter键 ...

life-for-rent的博客 1167

Linux :: 【基础指令篇 :: 文件及目录操作:(5)】:: touch:创建普通文件、修改文件创建时间及其他基本操作

本文介绍了Linux下的基本命令:创建普通文件:主要分享了关于普通文件的基本创建及指定路径创建,同时该命令还具备修改指定文件的存取时间或更新时间等

weixin_53202576的博客 3879

ST-4-测试-linux基础-1

head -m 文件1| tail -n > 文件2: 复制文件1前m行中的后n行,粘贴到文件2。tail -m 文件1| head -n > 文件2: 复制文件1后m行中的前n行,粘贴到文件2。tail -n 文件1> 文件2: 复制文件1后n行到文件2。head -n 文件1> 文件2: 复制文件1前n行到文件2。head -m 文件名| tail -n : 查看文件前m行中的后n行。tail -m 文件名| head -n : 查看文件后m行中的前n行。>:覆盖 >>:追加。

shiminliu的博客 315

Linux(CentOS7)常用命令详解 史上最全!!!!!!!!!

目录 一.Linux树型目录结构 二.常用命令详解 2.1 ls 命令 2.1.1 ls -l命令 2.1.2ls -a命令 2.2stat命令 2.3 cd命令 2.4 pwd命令 2.5which命令 2.6touch命令 2.7mkdir 命令 2.8rmdir 命令 2.9rm 命令 2.10mv命令 2.11cp命令 2.12c...

尘海折柳的博客 4万+

3.文件管理 实验手册

3.文件管理 实验手册 实验目的 掌握创建和查看文件、复制、转移和删除文件 前提准备 linux系统,centos6系统,centos7或ubuntu 实验步骤 -:表示普通文件 d:表示目录文件 c:表示字符设备文件 b:表示块设备文件 l:表示软链接文件 p:表示管道文件 s:表示套接字文件 【例1】查看文件类型 [root@centos7 ~]# ll 总用量 24 -rw-r--r--...

bayin4937的博客 232

ComfyUI秋叶整合包V9.5:中文版Stable Diffusion节点式工作流安装指南

Stable Diffusion作为当前热门的AI绘画技术,其核心原理基于扩散模型和潜在空间生成。通过文本编码器将提示词转换为向量表示,再经过UNet网络的多步去噪过程,最终在潜在空间中生成高质量图像。这种技术价值在于大幅降低了AI创作的门槛,广泛应用于数字艺术、概念设计、内容创作等领域。ComfyUI作为基于节点工作流的Stable Diffusion界面,通过可视化编程方式提供了更精细的生成控制。特别是秋叶整合包V9.5版本,针对中文用户优化了安装流程和界面翻译,解决了环境配置和语言障碍两大痛点,让用户

weixin_34090562的博客 332

Linux简单运用

Linux是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的性能稳定的操作系统,可免费使用并自由传播。 Linux继承了Unix以网络为核心的设计思想,它同时也是一个类Unix操作系统,能运行主要的Unix工具软件、应用程序和网络协议,支持32位及64位硬件,可安装在比如手机、平板电脑、路由器、台式计算机、超级计算机等各种计算机硬件设备中。 Linux操作系统最初由一位名为Linus Torvalds(林纳斯 托瓦兹)的芬兰赫尔辛基大学的学生编制内核,随后由全世界各地的成千上万的..

m0_60982118的博客 192

eNSP安装教程

eNSP安装教程一、安装eNSP1、先安装依赖组件2、安装eNSP主程序eNSP+V100R003C00SPC100+Setup ---不要安装在中文路径下3、安装完成后注册设备 一、安装eNSP 程序包位置:https://drive.weixin.qq.com/s?k=AOgAQQfOAAsw1wAKEgAAcAbgbSAKQ 1、先安装依赖组件 依赖组件: WinPcap_4_1_3 —直接下一步,但不要安装在中文路径下 Wireshark_v3.4.6 或者wireshark-win3

qimowei的博客 8667

AMD显卡跑Ollama大模型?手把手教你搞定Windows下GPU识别与加速(以RX 9600XT为例)

本文详细指导如何在Windows系统下使用AMD显卡(如RX 9600XT)运行Ollama大模型,解决GPU识别与加速问题。通过获取非官方Ollama版本、替换ROCm库文件等步骤,实现高效的GPU加速推理,提升大语言模型的运行效率。

weixin_28707365的博客 480

Linux :: 【基础指令篇 :: 文件及目录操作:(4)】:: mkdir :: 创建目录:指定路径单个目录创建及一次性创建多级目录

本篇内容介绍Linux的基本命令:创建目录:文中介绍了单个目录的当前路径创建、指定路径的创建、及递归式单次创建多级目录

weixin_53202576的博客 5664

MobileNet V3 图像分类

MobileNet V3

Henry的博客 1768

【记录学习linux】第一天

2015.11.11 不知咋写,好紧张。。从没发过博客!! 最近工作不是特别忙,准备提升一下自己,网上找找资料,看看linux,敲点简单的命令。 首先装了个centOs 6.7的虚拟机。 遇到几个问题,仅供大家参考,求大神不喷! 一、装完系统之后发现是图形界面,并不是自己想象的黑屏白码 ctrl+alt+f2 能切换过去,再切回图形界面貌似没那么简单,搜了几种方法不太好使。无奈

liupeng5557的博客 286

增量学习入门:概念、代码示例与应用场景

在当今快速变化的数据环境中,传统的机器学习模型往往需要重新训练以适应新的数据。然而,这种方法不仅耗时耗力,还可能导致模型性能的不稳定。增量学习(Incremental Learning)作为一种新兴的学习范式,能够在新数据到来时动态更新模型,而无需重新训练整个模型。本文将详细介绍增量学习的基本概念、代码示例、应用场景以及需要注意的事项。增量学习作为一种高效的机器学习方法,能够在新数据到来时动态更新模型,具有广泛的应用前景。通过本文的介绍,相信你对增量学习有了初步的了解。

加入“Super Entity”,与全能开发团队共探AI智能体与数字人项目,开启前沿技术之旅。 1152

6、深入解析Microsoft 365核心服务对比与迁移策略

本文深入解析了Microsoft 365的核心服务,包括身份和设备管理、现代设备配置体验、Exchange和SharePoint的迁移策略以及Microsoft Teams的协作功能。同时探讨了迁移过程中需要考虑的安全控制措施,为组织规划和实施云迁移项目提供了全面的指导和建议。

k8s6orchestrator的博客 106

Linux重置root密码完整实操教程

本文将详细讲解CentOS、Ubuntu、OpenEuler等主流Linux发行版的root密码重置方法,区分新旧系统版本,梳理标准操作步骤、关键命令、SELinux兼容方案及常见报错解决,适配物理机、虚拟机、云服务器等所有使用场景。该密码重置方式仅需控制台权限即可绕过系统密码验证,因此物理服务器、机房设备需做好物理防护,禁止无关人员接触控制台,避免恶意篡改密码。3. 系统会自动执行SELinux重新标记(开机进度条较慢,耐心等待即可),重启完成后,使用新root密码即可正常登录。

2601_96313435的博客 496

RK3588 buildroot 制作的系统增加 docker 支持

RK3588 使用buildroot制作的系统添加 docker 和 docker-compose 的功能

荻夜的博客 1567

linux 初学1

一 linux虚拟机的安装 1.下载virtualBox 创建.管理虚拟机 下载centos 7 的linux系统(官网上下载) 创建虚拟机时注意一下问题(如图所示) 2.设置完成后点击启动,开始安装linux系统 注意一下问题:1️⃣用键盘上的上下箭头键来选择Install CentOS 7,然后按回车 2️⃣软件选择按钮点进去后选择最后一个,复选框看着勾选(最

qq_39893957的博客 369

在 SAP 资产模块跨 2024 和 2025 两个年度操作后,运行 AFAB 测试无数据,大概率是折旧已完全过账、跨期配置异常或资产数据异常等原因

SAP资产模块跨年度操作AFAB测试无数据的排查方案:首先检查折旧是否已完全计提,确认资产主数据价值;其次验证跨年度配置是否合规,包括全局配置、折旧范围和账期状态;然后重新执行AFAR折旧计算刷新数据;排查资产主数据异常或业务操作冲突;最后核对AFAB运行参数是否正确设置,包括会计年度、期间范围和运行模式等。

金牌架构师 866

做了一个3DTiles编辑器,支持3DTiles的预览和裁剪导出

3DTiles编辑器的功能极其简洁,核心就是3DTiles格式模型的预览和裁剪。为了演示方便,本文所使用的源数据为mipmap3d[1]网站所提供的无人机拍摄影像,并进行3DTiles构建。打开软件,输入的绝对路径之后,点击添加模型,就可以将模型加载进预览区。之后,点击裁剪模式按钮,默认会出现立方体裁剪框,可通过拖动句柄的方式去调整裁剪框的范围。同时,除了默认的盒体裁切模式外,还支持多边形裁切,点击多边形裁切后,可切换到顶视图,选择重绘多边形,可进行打点绘制。

兴趣使然的创作者 600

Centos7忘记密码

CentOS 7 root密码的重置方式和CentOS 6完全不一样,CentOS 7与之前的版本6变化还是比较大的,以进入单用户模式修改root密码为例。1.重启开机按esc2.按e3.编辑修改两处:ro改为rw,在LANG=en_US.UFT-8后面添加init=/bin/sh4.按Ctrl+X重启,并修改密码5.由于selinux开启着的需要执行以下命令更新系统信息,否则重启之后密...

weixin_30347009的博客 255

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

设置或修改centos 的root密码的方法与步骤

centos6和centos7,两个操作系统修改root密码的方式不一样,centos7比较麻烦一点,centos6比较简单,所以先介绍centos7的修改方法一、centos7 设置root密码1、在启动grub菜单,选择编辑选项启动 2、按键盘e键,来进入编辑界面 3、找到linux16的那一行,将ro改为rw init=/sysroot/bin/sh 4、按下 ctrl+x ,进入单用户

******* ▄︻┻┳═一 ******* 7911

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Linux中touch的作用

最常用用法:touch fileA如果fileA存在,使用touch指令可更改这个文件或目录的日期时间,包括存取时间和更改时间;如果fileA不存在,touch指令会在当前目录下新建一个空白文件fileA。touch 命令详解功能说明:改变文件或目录时间。语 法:touch [-acfm][-d <日期时间>][-r <参考文件或目录>][-t <日期时间...

a804666的博客 519

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Linux基础

连接不上虚拟机怎么办? 1.虚拟机是否开启 2.确认IP 3.确认ssh服务是否开启 ssh和telnet有什么区别? telnet:不安全,没有对传输数据进行加密,容易被监听,还有遭受中间人攻击,telnet不能压缩传输数据,所以传输慢 ssh:对数据进行了加密,安全性高,ssh传输数据经过压缩的,所以传输速度比较快。 centos6.x版本系统和centos7.x系统版本有啥区别 1.内核版本...

qq_25147521的博客 193

jy-大佬作业笔记

1、centos6网卡路径包括名称: /etc/sysconfig/network-scripts/ifcfg-eth0   eth0为网卡名称 centos7.0网卡路径包括名称 /etc/sysconfig/network-scripts/ifcfg- eno16777728   eno16777728网卡名称 centos网卡配置文件如下: DEVICE=eth0

weixin_39550701的博客 286
上一篇: Linux(Centos 7.6)命令详解:tree
下一篇: Linux(Centos 7.6)命令详解:split
豆是浪个
博客等级 码龄2年 2564粉丝 138原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

豆是浪个

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值