Linux基本操作和目录认知
一、终端
二、文件系统和挂载点
-
CentOS中的根目录
-
Linux目录结构
-
虚拟目录
Linux的目录结构主要是逻辑上的组织关系,在同一个文件夹下的文件,在物理硬盘上存在位置并不一定相邻,具体存在哪块区域,在分配磁盘是已经决定了。
安装时只有三个分区
① boot:该目录下的文件都存放在确定的1G区域内
② swap:置换只能使用划分出的swap类型的4G区域内
③ /:其它文件随机放在45G的区域内
-
挂载点
既然Linux的目录是虚拟的,那么划分处一块磁盘空间后,只需要找个文件夹作为挂载点即可,在该文件夹下的内容就都会存放在这个区域内
三、目录详解
-
usr
用户所有的应用程序和所需要的文件和数据
-
bin
binary,二进制,存放可以直接执行的常用命令,该文件夹是一个快捷方式,真正存放在usr文件夹下
-
sbin
root用户能够使用的一些系统管理工具,也在usr文件夹下
-
lib
library,库目录,也在usr下,系统和应用程序所需要的共享库文件,类似windows中的.dll文件,lib文件夹类似于windows系统中C:\windows\system32文件夹
-
lib64
存放64位相关的特殊库文件,也在usr下
-
boot
单独划分了一个分区,存放引导启动时所需的文件和核心文件
-
dev
device,存放所有的硬件设备的映射文件
-
etc
CentOS 发行版6.6 etc 初期etc的英文名字缩写为etcetera ,后来大家更习惯称为 Editable Text Configuration。etc为系统配置文件目录,该目录包含系统启动脚本、启动配置文件、用户登陆配置文件、网络配置文件、httpd 配置文件、IPSec 配置文件和其他文件等。
-
home
每个普通用户各自所拥有的主目录
-
root
root用户主目录(超级管理员)
-
opt
optional,可选的,用于存放第三方软件的安装目录
-
media
外娱设备等存储设备可挂载于该目录下
-
mnt
mount,和media类似,任何外有存储设备都可以挂载于该文件夹下
-
proc
process,进程目录,系统内存进程的映射,存放现有硬件和当前进程的信息
-
run
存放系统运行以来的所有实时信息,是一个临时性的文件夹,重启后里面的内容就清空了
-
srv
service,和系统服务相关的
-
sys
system,存放系统硬件信息的相关文件
-
tmp
temporary,临时目录,可清空
-
var
variable,存放经常变化的内容