一、Linux系统目录结构
1、目录结构
Linux系统的目录结构是一颗倒状树,如图所示:
2、常见目录说明
/bin存放常用命令 (即二进制可执行程序)
/etc 存放系统配置文件
/home所有普通用户的家目录
/root管理 员用户的家目录
/usr存放系统应用程序及文档.
/proc虚拟文件系统目录,以进程为单位存储内存的映射
/dev存放设备 文件
/mnt临时挂载点
/lib存放库文件
/boot系统内核及启动有关的文件
/tmp存放各 种临时文件,是所有用户均可访问的地点
/var存放系统运行中常改变的文件,如系统日志。
二、Linux系统文件类型与文件权限
(1)linux下所有的东西都可以看做文件,分为以下几种类型:
普通文件‘_’
目录文件"d"
管道文件"p"
链接文件"l"
设备文件(块设备‘b’,字符设备‘c’)
套接字文件’s’
(2)修改文件权限chmod
-
Linux系统上对文件的权限有着严格的控制,用于如果相对某个文件执行某种操作,必须具有对应的权限方可执行成功。
-
Linux下文件的权限类型一般包括读,写,执行。对应字母为 r、w、x。
-
Linux下权限的粒度有 拥有者 、群组 、其它组
三种。每个文件都可以针对三个粒度,设置不同的rwx(读写执行)权限。通常情况下,一个文件只能归属于一个用户和组, -
如果其它的用户想有这个文件的权限,则可以将该用户加入具备权限的群组,一个用户可以同时归属于多个组。
Linux上通常使用chmod命令对文件的权限进行设置和更改。