Linux中使用shell命令创建文件_linux shell脚本创建文件_练题升级的博客-程序员秘密

技术标签: Linux  linux  服务器  bash  

创建空文件

例如,有时应用程序希望在它们写入数据之前,某个日志文件已经存在。这时,可用touch命令轻松创建空文件。

$ touch test_one 
$ ls -l test_one 
-rw-rw-r-- 1 christine christine 0 May 21 14:17 test_one 
$ 

touch命令创建了指定的新文件,并将用户名作为文件的属主。注意,文件的大小是零,因为touch命令只创建了一个空文件。
touch命令还可用来改变文件的修改时间。这个操作并不需要改变文件的内容。

$ ls -l test_one 
-rw-rw-r-- 1 christine christine 0 Nov 30 14:17 test_one 
$ touch test_one 
$ ls -l test_one 
-rw-rw-r-- 1 christine christine 0 Nov 30 14:35 test_one 
$ 

test_one文件的修改时间现在已经从最初的时间14:17更新到了14:35。如果只想改变访问时间,可用-a参数。

$ ls -l test_one 
-rw-rw-r-- 1 christine christine 0 Nov 21 14:35 test_one 
$ touch -a test_one 
$ ls -l test_one 
-rw-rw-r-- 1 christine christine 0 Nov 21 14:35 test_one 
$ ls -l --time=atime test_one 
-rw-rw-r-- 1 christine christine 0 Nov 21 14:55 test_one 
$ 

在上面的例子中,要注意的是,如果只使用ls –l命令,并不会显示访问时间。这是因为默认显示的是修改时间。要想查看文件的访问时间,需要加入另外一个参数:–time=atime。有了这个参数,就能够显示出已经更改过的文件访问时间。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/m0_64435641/article/details/121626849

智能推荐

crt linux 图形化界面_SecureCRT远程ssh linux服务器,利用X11本地图形化wireshark抓包,..._石悦的博客-程序员秘密

平时学习抓包,使用wireshark很方便,直接图形化界面抓包,近期项目中遇到了需要通过SecureCRT ssh到linux服务器上面,还要在抓包,1.简单使用网络数据包截获分析工具tcpdump抓包即可tcpdump -i en0host hostname #监听en0端口和主机hostname的交互信息2.使用wireshark抓包,可非图形化界面让我很头疼百度了很久发现了个很有趣的东西:...

Page.IsPostBack 属性及AutoPostBack 属性_Finder_Way的博客-程序员秘密

现在从对ASP.NET页面的执行顺序开始,体会一下B/S结构的程序的特点,下图是ASP.NET页面的执行顺序说明:  Page_Init(页面初始化引发的事件)——>Page_Load(加载页面时引发的事件)——>Control    Event(服务器控件引发的事件)—

链接 FTP报错 错误: 20 秒后无活动,连接超时 错误: 读取目录列表失败_weixin_45285275的博客-程序员秘密

这个原因我是这么处理的 可能也有各种原因需要把FTP 的链接方式改为主动就可以了

FVWM简明使用指南——王垠_xmm1981的博客-程序员秘密

Fvwm is a window manager for X11. It is designed to minimize memory consumption, provide a 3D look to window frames, and a virtual desktop.— The FVWM(F? Virtual Window Manager) manual在看这个文档之

一文看懂自动驾驶中的坐标变换_车体坐标系_泽渊20的博客-程序员秘密

在自动驾驶任务中,我们通过各种传感器对周围环境进行感知,获取图片。点云等各种数据,由于传感器的位置、数据的形式、不同数据的含义等差异,在进行环境感知任务前,需要进行坐标、数据形式的统一,其中坐标变换是极其重要的一环。

PCI总线的基础知识快速学习(一)(适合新手)_菩提无树亦无数的博客-程序员秘密

本文介绍PCI总线的一些基础知识,PCI总线现在虽然应用较少了,但是这是学习PCIe的基础,所以作为接口方向的FPGA工程师,PCI也是必须要学习的。PCI总线的全称是

随便推点

有关研究生教育的话题_研究生关注的话题_taizhoula_3的博客-程序员秘密

下面是有关研究生教育的话题,引自《中国青年报》,供大家参考:学费挺高 导师人少 就业不好 面对三道坎,部分大学生不敢读研  2007-12-04本报记者 林洁 实习生 吴里扬   没有“挤”爆的火热现场、没有长长的人龙,空荡荡的报名厅里:领表、缴费、照相、交表……很快,张惠彬完成了所有的手续,觉得“挺不习惯的”。    “今年的报名现场怎么这么冷清?”一名路过报

梳理caffe代码math_functions(一)_langb2014的博客-程序员秘密

先从caffe中使用的函数入手看看:#include #include #include #include "caffe/common.hpp"#include "caffe/util/math_functions.hpp"#include "caffe/util/rng.hpp"namespace caffe {//math_function 定义了caffe 中用到的一

java实现图书馆抢座_“我去图书馆”公众号抢座的实现_绿皮工业的博客-程序员秘密

因为要考研嘛,想去图书馆。我们学校是早上六点开抢,同学们太猛,我每天5点50起床抢,都不太抢的到想要的座位,于是我就花了个两三天琢磨着怎么用代码来实现这个抢座,目前已经完成,虽然因为微信的那个sessid更新的比较频繁,还是需要早起来拿写好的安卓软件传个cookie的数据,但至少每天都能抢到固定的座位了,心情就很舒畅。抢座原理的简述“我去图书馆”公众号实现抢座功能,肯定是通过与服务器进行交互完成的...

mysql导出pgsql_从MySQL导出到PostgreSQL-阿里云开发者社区_weixin_39980347的博客-程序员秘密

异构数据库的导入、导出是一个大难题。从MySQL到PG目前没有特别完善的工具,还需要人工的参与。本文将简单介绍下如何利用一些工具,手工将MySQL导出数据到PostgreSQL。导出、转换、导入数据导出、导入的思路是:导出结构导出数据对结构进行转换对数据进行转换导入结构导入数据这里的想法是将结构和数据分开处理,这样有很多好处。首先DDL的语句的差别相比DML要大一些,比如各种类型的转换、符号的变化...

CityMaker学习教程15 一个免费的js功能框架_海洪博客的博客-程序员秘密

一个基于commonjs格式的框架,主体采用requirejs,将接口封装为一个个的model.js格式,调用的时候每个接口都单独使用,很方便以后的更新,每个功能项目之间独立存在,拷贝到另一个地方直接可以使用。 代码解释: 1)所有库引用都在require-config.js中 2)模块调用在page.js中 3)模块定义方式:define(['引用的js'],function(引用的

mysql日期函数 简书_MySQL 获得当前日期时间 函数_weixin_42156940的博客-程序员秘密

MySQL 获得当前日期时间 函数获得当前日期+时间(date + time)函数:now()mysql>select now();+---------------------+|now()|+---------------------+|2008-08-0822:20:46|+---------------------+获得当前日期+时间(date + time)函数:sysdate()s...

推荐文章

热门文章

相关标签