linux的文件属性
文件名:可由字母、数字、下划线、圆点等组成
文件类型包含:普通文件、目录文件、链接文件、设备文件按等
文件类型属性:用字符体现
1、‘-’ 代表普通文件
2、‘-’ 代表目录文件
3、‘l’ 代表链接文件
4、‘b’ 代表块设备文件
5、‘c’ 代表字符设备文件
6、‘p’ 代表管道文件
linux的目录结构
linux的根目录
bin:bin是binary的缩写,是UNIX类操作系统中根目录的标准子目录,包含可执行的程序(即准备运行的程序),以便达到启动(即启动)和修复系统的最小功能。
打开 bin目录我们发现。这里面有我们常用的很多命令:cat、mv、cp、su、等。
boot:这里面存放的是启动Linux时使用的一些核心文件。Linux的引导过程是Linux上的开源操作系统在计算机上的初始化。它涵盖了从初始引导到启动初始用户空间应用程序的许多步骤。同样让我们打开boot看看,里面的内容。
dev:dev是device(设备)的缩写。是Linux内核的设备管理器。作为devfsd和热插拔的继承者,udev主要管理/dev目录中的设备节点。
etc:etc目录用来存放系统管理所需要的配置文件和子目录。
home:使用用户的主目录,比如说有个用户叫zhang,那他的主目录就是/home/zhang我们通常同“~”来表示家目录。
lib:这个目录里存放着内核模块和系统最基本的动态链接共享库,其作用类似于Windows里的.dll文件。几乎所有的应用程序都须要用到这些共享库,是二进制文件。它们对于基本系统功能是必不可少的。
lost+found:ost+found目录只准root 及所属者读取创建进入
media:打开目录我们发现一个我们很熟悉的东西,dvd。
mnt:系统提供这个目录是让用户临时挂载别的文件系统。这是一个通用的挂载点,
opt:这个目录是为所有不属于默认安装的软件和附加包保留的。
proc:这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。
root:root包含一个先进的GNU/Linux操作系统。它的目标是稳定、灵活和快速。root是一个通用系统,包括服务器和工作站使用的软件。
sbin:和一开始我们讲的bin类似,s就是super 的意思,/sbin是Linux和其他UNIX类操作系统中root目录的标准子目录,包含可执行程序(即准备运行)程序,也就是说这里存放的是系统管理员使用的管理程序。
selinux:selinux 全程Security-Enhanced Linux. 是增强安全性的Linux。安全增强Linux(SelINUX)是Linux内核安全模块,它提供了一种支持访问控制安全策略的机制。
srv:一般是空的,srv包含由该系统服务的站点特定数据。
tmp:在UNIX和Linux中,tmp目录是存放临时文件的地方。
usr:usr 不是user的缩写,全拼是Unix System Resources。
var:/var中包含可变数据,如系统日志文件、邮件和打印机假脱机目录,以及临时文件和临时文件。