Touch命令
touch 命令用于创建空白文件或设置文件的时间,格式为“touch [选项] [文件]”。
创建空白文件很简单,直接后面加文件名即可
文件命名规则:
(1)不能使用/来当文件名,/是用来做根的,也是用来做路径分隔符的
(2)文件名不能超过255个字符
(3)区分大小写file File FILE fIle
(4)目录也是文件,在同一路径下,两个文件不能同名
主要是设置文件的修改时间mtime 文件权限或属性的更改时间 ctime ,文件读取时间 atime。
我们先查看haha文件的修改时间
这个时候也可以通过touch命令把时间恢复到之前的样子
主要参数以及作用如下
Mkdir命令
mkdir 命令用于创建空白的目录,格式为“mkdir [选项] 目录
创建单个目录文件
创建嵌套目录文件
Cp命令
cp 命令用于复制文件或目录,格式为“cp [选项] 源文件 目标文件”。
分为三种情况
➢ 如果目标文件是目录,则会把源文件复制到该目录中;
➢ 如果目标文件也是普通文件,则会询问是否要覆盖它;
➢ 如果目标文件不存在,则执行正常的复制操作。
参数以及作用
比如在/root创建一个test文件,将其复制到/root/haha/xixi
Mv命令
mv 命令用于剪切文件或将文件重命名,格式为“mv [选项] 源文件 [目标路径|目标文件名]”。
剪切操作不同于复制操作,因为它会默认把源文件删除掉,只保留剪切后的文件。如果 在同一个目录中对一个文件进行剪切操作,其实也就是对其进行重命名:
Rm命令
rm 命令用于删除文件或目录,格式为“rm [选项] 文件
在 rm 命令后跟上-f 参数来强制删除。另外,想要删除一个目录, 需要在 rm 命令后面一个-r 参数才可以
Dd命令
dd 命令用于按照指定大小和个数的数据块来复制文件或转换文件,格式为“dd [参数]”。
参数以及作用
Linux 系统中有一个名为/dev/zero 的设备文件,不会占用系统存储空间,但却可以提供无穷无尽的数据,因此可以使用它作为 dd 命令的输入文件,来生成一个指定大小的文件。
dd 命令的功能也绝不仅限于复制文件这么简单。如果您想把光驱设备中的光盘制作成 iso格 式的镜像文件,在Windows 系统中需要借助于第三方软件才能做到,但在 Linux系统中可以直接 使用 dd 命令来压制出光盘镜像文件,将它变成一个可立即使用的 iso 镜像
file命令
file 命令用于查看文件的类型,格式为“file 文件名”。
linux不能单凭后缀就知道具体的文件类型,这时就需要使用 file 命令来查看文件类型了