Linux文件系统
linux文件系统为一个倒转的单根树状结构,文件系统的的根目录为“‘/”,文件系统严格区分大小写(windows是不区分的,比如:输入CD与cd是一样的意思,在linux系统下CD与cd是不一样的);路径使用“/”来分割(windows中使用“\”);
linux文件系统结构图:

文件结构下各文件夹的作用:
1、bin :保存常用可执行二进制文件(命令)
2、boot:引导目录,整个系统引导所需的文件(内核文件所在位置)
3、dev:保存计算机上所有硬件设备(一切皆文件)
4、etc:保存所有配置文件(XXX.conf)
5、home:保存各用户文件(跟windows的我的文档差不多,root用户是单独的!!!打×表示当前没有权限访问)
6、lib:程序运行的库文件保存位置(跟windows的dll一样)
7、media:挂载用
8、mnt:挂载光盘等
9、opt:一般是空的,用来安装大型软件(比如:oracle数据库,安装软件的位置不是强制的,只是为了方便统一查找)
10、proc:系统实时的信息,不存在硬盘上,只存在内存上。可以查一些硬件信息:cat cpuinfo、catmeninfo
11、xroot:家目录
12、sbin:超级用户才能执行的命令
13、selinux:............
14、sys:放置底层硬件信息
15、tmp:临时目录,系统会自动删除
16、usr:保存一般软件安装目录
17、var:经常变化的文件,比如:日志
文件系统小结:
pwd命令:查询当前目录
touch:创建空白文件或者更新已有文件时间(已存在就是更新时间)
‘.’:点开头的文件是隐藏文件(ls -a 可以查看隐藏文件),一般是配置文件
名称最多可以使用255个字符
ls -a:显示所有文件
ls -l :显示详细信息
ls -R:递归显示子目录结构
ls -ld:显示目录和链接信息(ls -ld /home)
file:查询文件类型 (file test)
##############################
绝对路径与相对路径
绝对路径:以“/”开头,递归每层目录直到目标的路径。特点:不受当前所在工作目录限制。
cd /etc/.........
相对路径:以当前目录为起点,到达目标路径。特点:受当前所在目录限制。
../../usr/..........
cd 命令:切换目录
“..”:上一级目录
“.”:当前目录
“~”:用户家目录
“-”:上一个工作目录

浙公网安备 33010602011771号