_______________________________________________
一.Linux操作系统的文件结构
相比于Windows操作系统的C,D,E等盘符,Linux操作系统仅有一个"/"符号的根目录.
这其中存在一个显著的不同,Linux操作系统使用的是斜杠"/",而Windows操作系统中使用的是反斜杠"\"
文件路径示例: "/Music/Hello.mp3"
_______________________________________________
二.命令行
在Linux Terminal中,可以通过字符的形式对系统发动操作指令,随后在终端中得到字符化的反馈
一切命令在Linux系统中,都具备其本身的格式与选项
command [-options] [parameter]
即
命令 选项[控制行为细节] 参数[控制指向目标]
pwd命令:查看当前用户所处的工作目录的完整路径
【ls命令】ls命令:{语法:ls [选项参数] [目录名]
选项分为 -a ,-d 和 -l三种
作用分别为
-a 列出所有文件(包括隐藏)/
-d 将目录用文件方式显示/
-l 列出文件详细信息/
}
值得一提的是,这些参数可以混合使用,例如"ls -la","ls -al"等可以同时列出所有隐藏文件及其详细信息。
【cd命令】取自英文"Change Directory"
cd命令:{语法:cd [Linux路径]
用法:不加选项->表示目标路径
使用参数->切换至指定路径
不使用参数->切换工作目录返回至HOME目录
}
【pwd命令】取自英文"Print Work Directory"
cd命令:{语法:pwd
该命令不存在选项与参数,直接使用即可
作用效果:输出当前所在的工作目录
}
_______________________________________________
三.相对路径与绝对路径
在Linux操作系统命令行中输入指令时,我们最常使用的便是地址,而在Linux系统中,地址也存在着不同的写法
即相对路径与绝对路径
以前文中提到的cd命令为例:
cd命令的语法是cd [Linux路径,此时我们希望前往我们个人账户中的Desktop文件夹,即桌面
此时有两种写法,
一种是相对路径的写法"cd Desktop",示意如图所示
另一种是绝对路径的写法 "cd /home/[UserName]/Desktop"
正如图中所示,第一种写法自根目录到home,再到itbd和Desktop
而第二种写法可直接抵达路径终点
*在了解完路径的两种写法之后,你可能会有这样的疑问:
在Linux命令行中如何回到上一层目录呢?如果每一次都傻乎乎的输入绝对路径,未免太浪费时间了。
所以就不得不提到接下来的工具:特殊路径符。
特殊路径符分为三种
分别是".",".."和"~",作用分别是:切换至当前目录,切换至上一级目录和切换至工作目录。
示意图如下所示:
(使用特殊标识符..返回到Desktop的上一级目录)
(在使用特殊标识符~后,从根目录返回到工作目录itbd)