学习和使用Linux的指令就意味着学习和使用Linux操作系统
一、文件路径
在Linux中,我们把Windows视角下的文件夹称作目录,创建一个目录等同于创建一个文件夹,而路径就是文件在目录下创建的记录,所有文件路径都具有唯一性。
例如,我创建如下的文件,此时要查找文件时的路径为/home/yz1/复习/test1
1.文件分割符/
/本身就代表着根目录,根目录下存放着系统中所有的文件。Linux系统整体的目录结构实质上就是一颗多叉树,所以在这个多叉树中路上节点代表着一个一个的目录,叶子节点代表着文件本身或空目录。
2.绝对路径
就是从根目录开始,文件具有唯一性的路径。
例如我上述的test.c文件的路径:
3.相对路径
不从根目录开始查找,而是以当前文件路径为参考点来定位文件。常常用于日常操作中,返回上一级目录,或在上一级目录中查找文件等。(ps:若要返回home目录输入cd ~ 即可)
总结
在命令行上输入Linux系统下的各种命令,本质上就是在运行一个个的可执行程序,例如ls名命令,pwd命令等。在输入命令后系统自动寻找封装进程的地址,敲下回车后开始循行程序。