1.touch命令

touch命令用于创建空白文件或设置文件的时间,格式为“touch [选项] [文件]”。

比如,touch linuxpro命令可以创建出一个名为linuxprobe的空白文本文件。
touch linux pro 命令可以创建出两个空白文本文件,一个叫linux,另一个叫pro。
表2-11 touch命令的参数及其作用

参数 作用
-a 仅修改“读取时间”(atime)
-m 仅修改“修改时间”(mtime)
-d 同时修改atime与mtime
在这里插入图片描述

2.mkdir命令

mkdir命令用于创建空白的目录,格式为“mkdir [选项] 目录”。

在这里插入图片描述

3.cp命令

cp命令用于复制文件或目录,格式为“cp [选项] 源文件 目标文件”。大家对文件复制操作应该不陌生,在Linux系统中,复制操作具体分为3种情况:

如果目标文件是目录,则会把源文件复制到该目录中;

如果目标文件也是普通文件,则会询问是否要覆盖它;

如果目标文件不存在,则执行正常的复制操作。

cp命令的参数及其作用如表2-12所示。

表2-12 cp命令的参数及其作用

参数 作用
-p 保留原始文件的属性
-d 若对象为“链接文件”,则保留该“链接文件”的属性
-r 递归持续复制(用于目录)
-i 若目标文件存在则询问是否覆盖
-a 相当于-pdr(p、d、r为上述参数)

4.mv命令

mv命令用于剪切文件或将文件重命名,格式为“mv [选项] 源文件 [目标路径|目标文件名]”。

5.rm命令

rm命令用于删除文件或目录,格式为“rm [选项] 文件”。
在这里插入图片描述

6.dd命令

dd命令用于按照指定大小和个数的数据块来复制文件或转换文件,格式为“dd [参数]”。

表2-13 dd命令的参数及其作用

参数 作用
if 输入的文件名称
of 输出的文件名称
bs 设置每个“块”的大小
count 设置要复制“块”的个数

7.file命令

file命令用于查看文件的类型,格式为“file 文件名”。
在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐