Linux 学习手记(2):Linux文件系统的基本结构
Linux 文件系统概况
Linux文件系统为一个倒置的树状结构,所有文件或文件夹均包含在一个根目录“/”中。如图所示(每个目录的作用可以参考:Linux目录结构说明):

Linux系统严格区分大小写所以在Linux中:一个名为“A”的文件夹和一个名为“a”的文件夹是不同的两个文件夹,这点和Windows系统所有不同。
查看目录信息
每一个Shell都有一个当前的工作目录,通过命令pwd可以查看当前工作目录
命令ls可以列出当前目录信息,支持以下参数:
ls -a显示所有文件ls -l显示文件的详细信息ls -R递归显示子目录信息ls -ld显示目录及链接信息
查看文件信息
对于Linux来说文件夹和文件是没有区别的,命令file可以用来查看指定文件的文件类型
Linux文件名称的一些规则:
- 文件名称大小写敏感
- 名称最多可以为255个字符
- 除了正斜线(
/)都是有效字符 - 通过touch命令可以创建一个空白文件,或者更新文件(已有的)的时间
- 以点(
.)开头的文件为隐藏文件(通过ls -a查看)
绝对路径和相对路径
Linux目录管理使用绝对路径与相对路径两个概念:
- 绝对路径 —— 以根目录
/为起点,递归每一级目录直到目标文件/文件夹,如:/etc/passwd - 相对路径 —— 以当前目录为起点,到达目标文件/文件夹的路径,如:
./../etc/passwd
相对路径基本定义:
..代表上级目录.代表当前目录~代表当前用户家(home)目录,-代表上一个工作目录

Linux 文件系统概况Linux文件系统为一个倒置的树状结构,所有文件或文件夹均包含在一个根目录“/”中。如图所示(注:根目录下应该还有一个media目录,每个目录的作用可以参考:Linux目录结构说明):Linux系统严格区分大小写所以在Linux中:一个名为“A”的文件夹和一个名为“a”的文件夹是不同的两个文件夹,这点和Windows系统所有不同。查看目录信息每一个Shell都有一个当前的工作目录,通过命令pwd可以查看当前工作目录命令ls可以列出当前目录信息
浙公网安备 33010602011771号