Kali Linux基础操作学习篇——touch命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Kali Linux基础操作学习篇——touch命令相关的知识,希望对你有一定的参考价值。

课前声明:
1、本分享仅做学习交流,请自觉遵守法律法规!
2、搜索:Kali 与编程,学习更多网络***干货!
3、Kali 与编程每天准时更新,敬请学习和关注!
正文部分

一、课程背景
相较通过图形界面执行计算机命令,使用命令行模式执行相应操作,能够更好地节约计算机资源,迅速提升计算机运行效力。Kali Linux命令如同中文的拼音,英文的单词,虽然学习过程可能繁杂枯燥,但它是一切学习的基础,是决定最终学习高度的基石。无论今后是否进入计算机领域工作,熟练掌握Linux相关命令,都将有助于提升您的工作效率、工资薪金。

二、课前准备
操作机的VMware虚拟机中,Kali Linux程序安装完毕。
三、课程目标
1.通过学习本课程,能够熟练掌握并使用touch命令新建文件。
2.通过学习本课程,了解并使用echo命令新建文件。

四、课程内容
1.touch命令的作用
如文件已存在,则用于修改文件时间属性,包括存取时间和更改时间,如文件不存在,则用于新建空白文件。

2.touch命令语法详解
命令行:touch [选项] [文件名]
其中:[选项]有
?a :改变档案的读取时间记录。
?m :改变档案的修改时间记录。
?c: 假如目标档案不存在,不建立新的档案。
?r: 使用参考档的时间记录。
?d :设定时间与日期,可以使用各种不同的格式。
?t :设定档案的时间记录。

3.命令使用实例
?在系统管理员root的家目录下新建一个名为4.txt的文件。(Ps.root目录下4.txt不存在。)
命令行:pwd(用于查看当前目录。)
touch 4.txt
运行结果:
技术图片

?在tmp目录下新建一个名为demo.list文件。
命令行:touch /tmp/demo.list
运行结果:
技术图片

?新建一个名为japan movie的文件。
命令行:touch “japan movie”
运行结果:
技术图片

注意:因文件名中含有空格,故引号一定不能省略。
假设将引号省略,命令行为:touch japan movie,运行后,将新建两个文件,一个名为japan,一个名为movie。
技术图片

?批量新建多个文件。
命令行:touch [文件名] [文件名] [文件名]…
命令实例:touch demo.txt demo1.txt demo3.txt
运行结果:
技术图片

拓展知识
①Linux系统中的文件后缀名
不同于Windows系统中通过文件后缀名便可以直接判别文件类型,在Linux系统中,文件后缀名可由用户自定义,故文件后缀名与文件类型之间并没有必然的联系。有时你甚至可以在文件后缀名中加入特殊字符(如下图所示)。但在日常使用中,基于使用便捷性和规范性考虑,文件后缀名尽量使用常规名称来进行命名,如file.txt、file.doc、file.sys、file.mp3、file.exe等。
技术图片

②echo命令可用于新建文件并向其输入文本内容。
命令格式:echo [文件内容] > [文件名]。
?当我们想要新建一个空白文件时,除使用touch命令外,也可使用echo命令来实现。
命令行:echo >usa.txt
运行结果:
技术图片

?新建一个非空文件。
命令行:echo hello world > china.hello
运行结果:
技术图片
小编一个个字敲打创作,可辛苦了,问君可否关注一下我呢?你还可搜索:Kali与编程,学习更多******技巧呢 !拒绝盗版,转载请声明来源:Kali与编程
点我学习更多Kali Linux***测试与网络***实战技巧!

以上是关于Kali Linux基础操作学习篇——touch命令的主要内容,如果未能解决你的问题,请参考以下文章

Kali Linux基础操作学习篇——mv

Kali Linux基础操作学习篇——cat命令

Kali Linux基础操作学习篇——rm命令

Kali Linux基础操作学习篇——cd命令

Kali Linux基础操作学习篇——cp命令

Linux文件基本操作管理