在Linux中,可以根据当前所在目录的位置来对文件进行操作。因此在对文件进行操作时,路径的指定尤为重要。书写文件路径时有两种表示方式:绝对路径和相对路径。
(1)相对路径
不书写完整路径,仅书写文件名,系统仅在当前目录下查找目标文件。
例如,cat f1表示查看当前所在的目录下f1文件的内容。
(2)绝对路径
书写从/开始到文件所在目录的完整路径。
例如,cat /mnt/d1/f1表示从“/”根目录下的mnt目录中找到d1目录,在d1目录下查看f1文件的内容。下面将以实验的方式演示以上两种路径表示方式的用法。
在/mnt/d1目录下创建f1文件,然后分别创建a/b/c目录,和x/y/z目录,操作如下:
cd /mnt
mkdir d1
ls
cd d1
touch f1
mkdir -p a/b/c x/y/z