Linux的文件存储组织结构
Linux和Windows存储区别
- windows:C盘 D盘 E盘
- Linux:倒状树
- 存储数据的设备
- 磁盘
- 内存条
- 缓存
- 寄存器
每个类型文件作用
- /bin 系统命令对应的可执行文件
- /etc 系统的配置目录 配置文件
- /mnt 临时挂载点
- /dev 设备目录
- /proc 虚拟目录 以进程为到位存储内存数据的映射
- /usr unix system resource 系统资源文档 第三方软件的资源 文档 #include<stdio.h>
- /home 普通用户的家目录
- /root root用户的家目录
- /lib 库文件(静态库 共享库(动态库))
- /boot 系统启动时所需的核心镜像文件
计算机界面本质
- 计算机上所有界面的呈现,功能实现都是在操作系统上执行的进程来工作的。
Linux分类
- 是一个多用户操作系统,分为普通用户和root用户
- root用户 超级管理员
- 普通用户 管理员创建的用户
相对路径和绝对路径
-
绝对路径:从根目录开始的路径
-
相对路径:从当前工作目录开始的路径
其他知识点
- pwd 打印当前工作目录
- cd 路径 切换到当前工作目录
- cd … 切换到上一级目录
- ls 显示当前工作目录下的文件
- ls -a 显示当前目录下所有的文件(隐藏文件:文件名以“.”开头)
Linux上一切皆文件
文件类型 – 不是以后缀名区分文件类型
- 普通文件 -
- 目录文件 d 属性:directory
- 管道文件 p 属性:pipe
- 链接文件 l 属性:link
- 设备文件
- 字符设备文件 属性:char
- 块设备文件 属性:block
- 套接字 属性:socket
文件的详细属性分析
- ls -l 分析
- 权限解读