c语言 touch新建文件,C 语言实现 Linux touch 命令
南通大学信息科学技术学院
实验名称:实验十一 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 命令相关推荐
- c语言字节写入文件,C语言文件操作
所谓文件(file)一般指存储在外部介质上数据的集合,比如我们经常使用的mp3.mp4.txt.bmp.jpg.exe.rmvb等等.这些文件各有各的用途,我们通常将它们存放在磁盘或者可移动盘等介质中 ...
- linux下c语言读取csv文件,C语言读取csv文件
C语言读取csv文件 逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本).纯文本意味着该 ...
- linux新建文件夹明率,linux新建文件和文件夹命令
1.touch命令 touch命令用来修改文件的访问时间.修改时间.如果没有指定时间,则将文件时间属性改为当前时间. 当指定文件不存在,touch命令变为创建该文件. 语法: touch [-acm] ...
- 删除 linux的ln文件夹,详解Linux ln 命令
Linux 中的文件分为 Hard Link 和 Symbolic Link 两种.Hard Link 文件又被称为硬链接文件.实体链接文件,Symbolic Link 文件则常被称为符号链接.软链接 ...
- linux find命令按文件内容查找,使用linux find命令进行 查找文件
linux find 命令,是linux环境下进行文件查找的命令.文件查找是服务器管理最基本操作.find命令本身也很强大,可以按照名字.所有者.时间.权限等方式进行查找.这里总结find一些常用的用 ...
- linux 输出到文件 新,如何在Linux中将命令输出保存到文件
原标题:如何在Linux中将命令输出保存到文件 在Linux中输出命令可以做很多事情. 您可以将命令的输出分配给变量,将其发送到另一个命令/程序以通过管道进行处理或将其重定向到文件以进行进一步分析. ...
- linux命令只有一个文件,一天一个Linux基础命令之文件查看命令more
more:查看文件内容并分屏显示 1.命令格式 more [-d] [-num] [+/pattern] [+linenum] [file...] 2.命令功能 Linux more命令类似cat,不 ...
- linux上传文件put,详解Linux ftp 命令行中下载文件get与上传文件put的操作方法
尽管现在有许多好的FTP应用程序,但服务器命令行ftp命令的应用程序仍然很多,下面就让电脑乐园小编带你一起来学习详解Linux ftp 命令行中下载文件get与上传文件put的操作方法. 介绍:从本地 ...
- 语言全局变量跨文件_C 语言课上不会讲的一些问题
基础认识:程序在内存中的基本结构 在大多数操作系统中,一个程序加载到内存后会被分配一个虚拟的内存地址,范围从0到一个非常大的不确定值.这个虚拟内存对应的物理内存映射是操作系统管理的,多数情况它在主存( ...
最新文章
- android shape 按钮背景_flutter好用的轮子推荐十三-flutter可展开选项的浮动按钮
- 服务器安装织梦网站数据库,DedeCMS数据库及服务器空间更换教程
- Generator-ing Values
- python中如何定义一个数组_Python数组定义方法
- python数据类型介绍_python的数据类型简介
- 菜鸟学Linux 第007篇笔记 简单命令的使用讲解(文本、时间、目录)
- Photoshop的基本操作
- MATLAB的Kmeans函数实现聚类
- arduino麦轮转弯程序_麦克纳姆轮智能小车接线方案
- 冬奥网络安全卫士被表彰突出贡献,探寻冬奥背后的安全竞技
- 技术·融合·治理|众享链网试运行总结暨正式运行发布会预告
- windows下批量换程序——运维常用
- 5.Scalal语法03 - 函数
- 大部分程序员还不知道的 Servelt3 异步请求,原来这么简单?
- Django:学习笔记(4)——请求与响应
- Java实现俄罗斯方块游戏(简单版)
- 蓝桥杯 C语言 试题 历届试题 网络寻路
- 信息安全技术 实验3 木马及远程控制技术
- HTML5期末大作业:动漫人物介绍网站设计——哆啦A梦(5页) HTML+CSS+JavaScript 学生动漫网页设计模板下载 哆啦A大学生HTML网页制作作品 简单漫画网页设计成品
- 期货开户对资金有要求(期货开户有条件吗)
热门文章
- Win32探索QQ隐藏原理
- Why use iterators?
- 【cocos creator】点击屏幕粒子效果,不妨碍按钮点击[2022.07更新]
- 蚂蚁花呗1-5面(高级):分布式+MySQL+HashMap+线程池+MQ+Redis
- JavaScript数组长度说明
- 老王吃自助(大概算篇小说?)
- 【CocosCreator入门】CocosCreator组件 | Spine(骨骼动画)组件
- 轻薄笔记本能不能带起来高刷的显示器??
- chenxi的html学习笔记
- 103的日子★zsy★