1. 目录管理

1.1 绝对路径和相对路径

Linux的目录结构为树状结构,最顶级的目录为根目录 / 。
其他目录通过挂载可以把他们添加到树中,通过解除挂载可以移除它们。
绝对路径:路径的写法由根目录/写起,例如: /usr/share/doc这个目录。
相对路径:不是由/写起,例如由/usr/share/doc要到/usr/share/man下面时,只需要写成cd ../man即可。
image.png

man命令用来查看命令的使用文档,如:man cp

ls命令列出目录,是list的缩写。
选项-a用于列出所有的文件,包括隐藏文件。
选项-l用于列出所有的文件,包含文件的属性和权限,不包括隐藏文件。
需要注意的是,linux的所有命令选项都可以组合使用。
image.png
image.png

pwd命令用于显示当前所在的目录,是print working directory的缩写。
选项-P用于显示真实的路径,而非使用连接路径。
image.png

mkdir用于创建新目录,是make directory的缩写。
选项-p可直接将所需要的目录(包含上一级目录)递归创建出来。
image.png
注意:以/开头的都是绝对目录,创建的新目录也在根目录/下
image.png
image.png

rmdir删除空的目录。是remove directory的缩写。
选项-p递归删除层级目录。但需指明目录结构。
rmdir仅能删除空的目录,如果下面存在文件,则需要先删除文件。
image.png