1.touch
语法格式:
touch [选项] [参数]
描述:创建新的空文件,可以一次性创建多个文件。touch命令还可以用于修改文件的时间属性,不加时间戳则默认修改为当前时间。
touch命令的常用选项见表5-27。
表5-27 touch命令的常用选项
案例
创建文件。
使用“-a”和“-m”选项修改文件的访问和修改时间。
使用“-t”选项将文件的访问时间改为指定的日期。
2.mkdir
语法格式:
mkdir [选项] [目录...]
描述:用于创建目录。
mkdir命令的常用选项见表5-28。
表5-28 mkdir命令的常用选项
案例
一次性创建多个目录。
递归创建嵌套的多层目录,若最终目录的上一层目录不存在,则一并创建。
3.ln
语法格式:
ln[选项][源文件|目录][链接目标]
描述:用来为文件创建链接。创建的链接可以分为硬链接和软链接(也称为符号链接)。默认使用硬链接。
➢ 硬链接:通过索引节点进行连接的链接文件。
➢ 软连接:软链接文件以路径的形式存在,类似于Windows上的快捷方式,此文件中包含有源文件的位置信息。
注
不论是硬链接还是软链接都不会将原本的文件完全复制,只会占用非常少的磁盘空间;在创建软链接文件时,指定源文件必须写成绝对路径的形式。
软链接和硬链接的特性比较见表5-29。
表5-29 特性比较
ln命令常用的选项见表5-30。
表5-30 ln命令的常用选项
案例
对目录和文件创建软链接。
4.cd
语法格式:
cd [选项] [绝对路径|相对路径|~|.|..|-]
描述:切换用户当前工作目录。
cd命令常用的特殊符号见表5-31。
表5-31 cd命令常用的特殊符号
案例
切换目录。
5.mv
语法格式:
mv [选项] [源文件或目录] [目标文件或目录]
描述:用来对文件或目录重新命名,或者将文件从一个目录移到另一个目录中。
mv命令的常用选项见表5-32。
表5-32 mv命令的常用选项
案例
对文件重命名,目录重命名也是如此。
移动文件到指定目录,移动目录也是如此。