南通大学信息科学技术学院

实验名称:实验十一 C语言实现Linux touch命令

实验日期:2020年6月24日

班级:物联网182 姓名:陈宇腾 学号:1813061044

一、实验预习报告

1、实验相关知识的简述:

Linux 的 touch 命令用来修改文件时间戳,或者新建一个不存在的文件,使用方式如下:

touch [-acm][-r ref_file(参照文件)|-t time(时间值)] file(文件名)

copy

本实验基于 C 语言实现 Linux touch 命令的 [-acm] 选项。

注:

touch file1.txt 更新 file1.txt 的存取和修改时间

touch -a file1.txt 改变 file1.txt 的读取时间记录

touch -c file1.txt 如果 file1.txt 不存在,不创建文件

touch -m file1.txt 改变 file1.txt 的修改时间记录

2、实验原理的预习情况:

3、实验注意事项:

预习完成情况:

教师签名: 日 期:

二、实验报告

1、实验目的与要求:

2、实验仪器或材料:

Xfce终端

3、实验原理:

4、实验过程及数据记录:

按照实验步骤下载

测试

测试 -a 选项

测试 -m 选项

测试 -c 选项

5、实验结果分析:结果都在上图

三、实验总结

通过c语言实现touch命令来修改文件时间戳,或者新建一个不存在的文件,难度不大。

四、评阅结果

1、实验完成情况:

2、报告完成情况:

教师签名:

日 期:

c语言 touch新建文件,C 语言实现 Linux touch 命令相关推荐

  1. c语言字节写入文件,C语言文件操作

    所谓文件(file)一般指存储在外部介质上数据的集合,比如我们经常使用的mp3.mp4.txt.bmp.jpg.exe.rmvb等等.这些文件各有各的用途,我们通常将它们存放在磁盘或者可移动盘等介质中 ...

  2. linux下c语言读取csv文件,C语言读取csv文件

    C语言读取csv文件 逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本).纯文本意味着该 ...

  3. linux新建文件夹明率,linux新建文件和文件夹命令

    1.touch命令 touch命令用来修改文件的访问时间.修改时间.如果没有指定时间,则将文件时间属性改为当前时间. 当指定文件不存在,touch命令变为创建该文件. 语法: touch [-acm] ...

  4. 删除 linux的ln文件夹,详解Linux ln 命令

    Linux 中的文件分为 Hard Link 和 Symbolic Link 两种.Hard Link 文件又被称为硬链接文件.实体链接文件,Symbolic Link 文件则常被称为符号链接.软链接 ...

  5. linux find命令按文件内容查找,使用linux find命令进行 查找文件

    linux find 命令,是linux环境下进行文件查找的命令.文件查找是服务器管理最基本操作.find命令本身也很强大,可以按照名字.所有者.时间.权限等方式进行查找.这里总结find一些常用的用 ...

  6. linux 输出到文件 新,如何在Linux中将命令输出保存到文件

    原标题:如何在Linux中将命令输出保存到文件 在Linux中输出命令可以做很多事情. 您可以将命令的输出分配给变量,将其发送到另一个命令/程序以通过管道进行处理或将其重定向到文件以进行进一步分析. ...

  7. linux命令只有一个文件,一天一个Linux基础命令之文件查看命令more

    more:查看文件内容并分屏显示 1.命令格式 more [-d] [-num] [+/pattern] [+linenum] [file...] 2.命令功能 Linux more命令类似cat,不 ...

  8. linux上传文件put,详解Linux ftp 命令行中下载文件get与上传文件put的操作方法

    尽管现在有许多好的FTP应用程序,但服务器命令行ftp命令的应用程序仍然很多,下面就让电脑乐园小编带你一起来学习详解Linux ftp 命令行中下载文件get与上传文件put的操作方法. 介绍:从本地 ...

  9. 语言全局变量跨文件_C 语言课上不会讲的一些问题

    基础认识:程序在内存中的基本结构 在大多数操作系统中,一个程序加载到内存后会被分配一个虚拟的内存地址,范围从0到一个非常大的不确定值.这个虚拟内存对应的物理内存映射是操作系统管理的,多数情况它在主存( ...

最新文章

  1. android shape 按钮背景_flutter好用的轮子推荐十三-flutter可展开选项的浮动按钮
  2. 服务器安装织梦网站数据库,DedeCMS数据库及服务器空间更换教程
  3. Generator-ing Values
  4. python中如何定义一个数组_Python数组定义方法
  5. python数据类型介绍_python的数据类型简介
  6. 菜鸟学Linux 第007篇笔记 简单命令的使用讲解(文本、时间、目录)
  7. Photoshop的基本操作
  8. MATLAB的Kmeans函数实现聚类
  9. arduino麦轮转弯程序_麦克纳姆轮智能小车接线方案
  10. 冬奥网络安全卫士被表彰突出贡献,探寻冬奥背后的安全竞技
  11. 技术·融合·治理|众享链网试运行总结暨正式运行发布会预告
  12. windows下批量换程序——运维常用
  13. 5.Scalal语法03 - 函数
  14. 大部分程序员还不知道的 Servelt3 异步请求,原来这么简单?
  15. Django:学习笔记(4)——请求与响应
  16. Java实现俄罗斯方块游戏(简单版)
  17. 蓝桥杯 C语言 试题 历届试题 网络寻路
  18. 信息安全技术 实验3 木马及远程控制技术
  19. HTML5期末大作业:动漫人物介绍网站设计——哆啦A梦(5页) HTML+CSS+JavaScript 学生动漫网页设计模板下载 哆啦A大学生HTML网页制作作品 简单漫画网页设计成品
  20. 期货开户对资金有要求(期货开户有条件吗)

热门文章

  1. Win32探索QQ隐藏原理
  2. Why use iterators?
  3. 【cocos creator】点击屏幕粒子效果,不妨碍按钮点击[2022.07更新]
  4. 蚂蚁花呗1-5面(高级):分布式+MySQL+HashMap+线程池+MQ+Redis
  5. JavaScript数组长度说明
  6. 老王吃自助(大概算篇小说?)
  7. 【CocosCreator入门】CocosCreator组件 | Spine(骨骼动画)组件
  8. 轻薄笔记本能不能带起来高刷的显示器??
  9. chenxi的html学习笔记
  10. 103的日子★zsy★