目录的含义
/home:所有普通用户的家目录
/root:root 用户的家目录
系统超级管理员,拥有所有权限
/bin: 系统命令对应的可执行文件 ELF 格式
/etc: 系统的配置文件 ----》系统的运行行为
/mnt: 临时挂载点
/usr: 第三方软件的资源 /usr/bin /usr/lib /usr/include
/proc:虚拟目录 以进程为单位存储内存的映射,里面存放的数据保存在内存中,系统重启,里面修改的文件会恢复默认
系统关机,proc则不见
/dev: 设备接口
/boot:存储系统启动时,所需要的核心镜像文件
/swap:交换分区
/lib: 库文件(动态库)
/var:经常变化的文件 例如系统日志相关服务文件
路径
绝对路径:从根目录开始指定的路径 以 ’ / ’ 开始
相对路径:从当前位置开始指定的路径
‘.’ -> 指的是当前目录
‘. .’ 指的是当前目录的上一级目录
‘-’ 在邻近的两个目录切换
Linux 上一切皆文件
1、所有的东西都是文件
2、可以通过操作文件的方式操作所有的东西
文件类型
-普通文件 .c .h .java .pdf .xls .dos
d 目录文件 存储其他文件
p 管道文件
l 链接文件
设备文件
c 字符设备
b 块设备
s 套接字
rwx rwx rwx
user group other
权限控制: Linux权限管理很严格
多用户
文件权限
不同的文件提供不同的权限
r 读
w 写
x 普通 可执行
目录 可进入
- 无权限