文件系统
对于Windows来说,每⼀个分区有⼀个盘符。C:\通常存放操作系统和软件;D:, E:\存放⽤户的其他⽂
件。
基于⼀下两点原因:1.实际⼯作中,Linux服务器是开发⼩组共享;2.正式上线的项⽬是运⾏在公⽹。
对于Linux来说,使⽤统⼀的⽬录树结构:/ /home/用户名 /root /bin /mnt /usr /etc。在Linux下⾯没有
C盘或者D盘这样的概念。我们打开虚拟机,点击左边收藏栏中的⽂件。
用户目录
⽤户⽬录,就是⽤户⾃⼰的⽬录。⽤户che的⽬录为/home/che。Linux系统上⽀持多个⽤户,每个⽤户
⼀个⽬录。在Linux中的home⼦⽬录下,会存放每⼀个⽤户的⽬录。⽐如:我当前这台计算机,只有⼀
个⽤户。所以在home下,只会有⼀个⽤户⽬录。(我们可以看到jing目录的图标与另外两个不一样说明只有jing是用户目录)
文件列表
我们在本⼩节,会介绍两个命令,分别是:ls以及ls -l
- 我们先介绍⼀个很重要的命令ls,即list的缩写,⽤来列出⽬录下的所有项。⽐如我想查看/home/che⽬
录,就应该在终端执⾏ls /home/che。这⾥提到了终端,如何打开终端呢?在桌⾯空⽩处,⿏标右键,
然后选择在终端中打开。
打开终端后,输⼊:ls /home/jing,会显示出jing⽬录下的⽂件和⽬录。⽽这些⽂件和⽬录,和通过点
击左边收藏栏中的⽂件查看jing⽬录,显示的结果是⼀样的。
输⼊:ls /,会显示根⽬录下的⽂件和⽬录
- 接下来,我们介绍ls -l。-l代表以详细模式查看。在终端输⼊:ls -l /home/jing。会显示出⽂件的很多
属性。
切换目录
我们在本⼩节,会介绍两个命令,分别是:pwd以及cd。
- 在终端输⼊pwd,可以显示出当前所在⽬录的路径,下图显示我当前所在⽬录的路径为:/home/che/
桌⾯。
如果我们想切换⽬录呢?可以使⽤cd,即change directory。从/home/jing/桌⾯,切换
到/home/jing,可以在终端输⼊:cd /home/jing。
在终端输⼊cd ~,代表切换到主⽬录。如下图所示,原来所在的⽬录是/home/jing/桌⾯。输⼊cd ~之
后,所在⽬录就成了/home/jing。
绝对路径和相对路径
我们在本⼩节,会介绍两个概念,分别是:绝对路径以及相对路径
-
绝对路径:在输⼊路径时,最前⾯是 / 或者 ~,表示从根⽬录/家⽬录/主⽬录开始的具体⽬录位置。
⽐如:在终端输⼊cd /home/jing/test,就切换到了test⽂件夹。输⼊pwd,可以显示当前所在⽬录的
路径已经变成了/home/jing/test。
/home/che/test,就是绝对路径。绝对路径的开头通常使⽤ / 来表示。通过绝对路径,可以在任意⽬
录切换到⽬标⽬录。 -
相对路径:在输⼊路径时,最前⾯不是 / 或者 ~,表示相对当前⽬录所在的⽬录位置。