不同于windows文件,LINUX/UNIX的树形文件结构
- 根目录,root,简写为/
- /usr,包含用户主目录
- /bin,主要shell指令存放在/bin
- /sbin,与管理员权限有关
- /dev,存放设备文件,/dev/null代表空设备(黑洞),可以把中间过程放入其中表省略过程
- /etc,很重要的目录,存放配置文件,通常为文本文件。
- /var,存放经常变动的数据,比如常用的日志文件
- /opt,(optional)可选的应用程序安装目录。
- /media,u盘等移动设备挂载目录(仅是介质或入口),真正文件在/dev
- /proc,一个虚拟目录,关于一些内核和硬件信息
root账号与普通账号,是权限上有区别,其他基本没区别
根目录是文件系统的最高层,其下面各个目录各司其职,比如。bin:工具,dev:设备,home:普通用户的家目录。
每个用户都在home目录下有一个家目录,一般以用户名命名,也可以修改,他们的权限有限,比如很多配置文件或者工具他们就不能修改和安装,在自己家目录里面的东西就可以随便修改,这就是你的家。出了这个目录,你就要在前面加sudo了
$cd /usr 这个是绝对路径,指的根目录下的usr文件夹
$cd …/bin/X11 这个是相对路径,指的上一级目录的bin下面的X11目录
c
d
.
/
t
e
m
p
这
个
是
相
对
路
径
,
指
的
当
前
目
录
下
的
t
e
m
p
文
件
夹
,
等
同
于
cd ./temp 这个是相对路径,指的当前目录下的temp文件夹,等同于
cd./temp这个是相对路径,指的当前目录下的temp文件夹,等同于cd temp
- 区分相对路径与绝对路径看最前面有没有/(代表根目录)。