Linux文件系统基本结构
Linux文件系统结构
- Linux文件系统为一个倒转的单根树状结构
文件系统的根为“/”
- 文件系统严格区分大小写
- 路径使用“/”分割(Windows中使用“\”)
当前工作目录
- 每一个shell或系统进程都有一个当前工作目录
使用pwd命令可以显示当前的工作目录
~
代表当前用户的家目录
文件名称
- 文件的名称大小写敏感
- 名称最多可以为255个字符
- 除了正斜线外,都是有效字符
- 通过touch命令可以创建一个空白文件或者更新已有文件的时间
- 以“.”开头的文件为隐藏文件
对Linux来说,文件夹也当作文件
touch一个已有文件就是更新它的时间
列出目录内容(ls命令)
“ls”命令用来列出目录内容
- ls -a 显示所有文件(包括隐藏文件)
- ls -l 显示详细信息
- ls -R 递归显示子目录结构
- ls -ld 显示目标目录的信息
查看文件类型
通过file
命令可以查看文件的类型
绝对路径与相对路径
- 绝对路径: 以
“/(根目录)”
开头,递归每级目录直到目标的路径。不受当前所在工作目录限制。 - 相对路径: 以当前目录为起点,到达目标的路径。受当前所在目录限制。
例:
cd命令
cd命令可以用于切换目录,参数如下:
- 上一级目录
..
- 当前目录
.
- 用户家(home)目录
~
- 上一个工作目录
-
用户的home目录通常为/home/用户名
root用户的则在/root下
在任何目录下,直接输入cd+回车都默认回到home目录