第五章:操作文件和目录
mkdir 命令是用来创建目录的。
cp 命令,复制文件或者目录。
mv 命令可以执行文件移动和文件命名任务。
rm 命令用来移除(删除)文件和目录:
ln 命令既可创建硬链接,也可以创建符号链接。
# 创建硬链接 ln file link # 创建符号链接 ln -s item link
硬链接:
每个文件默认会有一个硬链接,这个硬链接给予文件名字。我们每创建一个硬链接,就为一个文件创建了一个额外的目录项。
硬链接有两个重要局限性:
1. 一个硬链接不能关联它所在文件系统之外的文件。这是说一个链接不能关联与链接本身不在同一个磁盘分区上的文件。
2. 一个硬链接不能关联一个目录。
符号链接:
符号链接生效,是通过创建一个特殊类型的文件, 这个文件包含一个关联文件或目录的文本指针。
使用 cp 命令从 /etc 目录复制 passwd 文件到当前工作目录下:
请注意,我们使用命令末尾的一个圆点来简化当前工作目录的写法。
ls 命令有一种方法,来展示(文件索引节点)的信息。在命令中加上 “-i” 选项:
第一字段表示文件索引节点号,正如我们所见到的,fun 和 fun-hard 共享一样的索引节点号,这就证实这两个文件是同一个文件。