Linux系统基础知识
Linux根目录结构
/usr目录:一般将安装软件放置此目录中
/etc目录:内包含各种配置文件(hosts、passwd、网络配置等)
/boot目录:开机启动的文件与核心文件在此目录下
/bin目录:系统的执行文件目录,许多可执行指令放置其中
/dev目录:系统的设备文件(/dev/null、/dev/zero
/home目录:使用者的家目录
/lib目录:放置系统的函数库
/sbin目录:其中包含用于修复、还原系统的指令
/tmp目录:用于使用者或执行的程序放置临时文件的目录
/root目录:系统管理员目录
/var目录:系统运行时需要改变的文件
Linux系统文件类型
1.普通文件
普通文件包括纯文本文件、二进制文件、数据格式文件一般以 [-] 表示。
2.目录文件
指目录,cd命令可以进入的文件。一般使用 [d] 表示。
3.块设备文件
指存储数据以供系统存取的接口设备(硬盘)。一般使用 [b] 表示。
4.字符设备
指串行端口的接口设备(键盘)。一般使用 [c] 表示。
5.链接文件
类似快捷方式。一般使用 [l] 表示。
6.套接字文件
此类文件用于网络数据连接,启动服务端监听客户端要求,通过套接字通信。在/var/run一般使用 [s] 表示。
7.管道文件
此类文件目的是解决多个程序读取一个文件造成错误。一般使用 [p] 表示。
Linux文件的软硬链接
硬链接:与原文件有相同的inode,类似于原文件的副本,在原文件被删除后,硬链接文件依旧有效。确定是硬链接不能链接目录,不能与原文件是不同的分区。
软链接:类似windows的快捷方式,仅是指向原文件,原文件被删除后软连接文件就不可用。
查看12道真题和解析