“初识Linux:文件系统”的版本间差异
		
		
		
		
		
		跳到导航
		跳到搜索
		
				
		
		
	
 (建立内容为“category:Linux  == 分区 == 600px<br/> 600px  == 目录结构 == 800px…”的新页面)  | 
				 (→目录结构)  | 
				||
| 第13行: | 第13行: | ||
|-  | |-  | ||
| /boot  | | /boot  | ||
|   | | 存放的启动 Linux 时使用的内核文件,包括连接文件以及镜像文件  | ||
|-  | |-  | ||
| /etc  | | '''/etc'''  | ||
| 存放所有的系统需要的配置文件和子目录列表  | | 存放所有的系统需要的配置文件和子目录列表  | ||
|-  | |-  | ||
| 第22行: | 第22行: | ||
|-  | |-  | ||
| /sys  | | /sys  | ||
|   | | 该目录下安装了 Linux2.6 内核中新出现的一个文件系统 sysfs 。  | ||
sysfs 文件系统集成了下面3种文件系统的信息:  | |||
# 针对进程信息的proc文件系统  | # 针对进程信息的proc文件系统  | ||
# 针对设备的devfs文件系统  | # 针对设备的devfs文件系统  | ||
| 第29行: | 第30行: | ||
|-  | |-  | ||
| /selinux  | | /selinux  | ||
| Redhat/CentOS   | | Redhat/CentOS 所特有的目录,存放 selinux 相关的文件(Selinux 是一个安全机制,类似于 windows 的防火墙)  | ||
|-  | |-  | ||
! colspan="2"| 指令集合  | ! colspan="2"| 指令集合  | ||
| 第47行: | 第48行: | ||
| Root用户(系统管理员)的用户主目录  | | Root用户(系统管理员)的用户主目录  | ||
|-  | |-  | ||
| /usr  | | '''/usr'''  | ||
| (unix shared resources)共享资源目录,很多的用户应用程序和文件都放在这个目录(类似于windows的program files)  | | (unix shared resources)共享资源目录,很多的用户应用程序和文件都放在这个目录(类似于windows的program files)  | ||
# /usr/bin:系统用户使用的应用程序;  | # /usr/bin:系统用户使用的应用程序;  | ||
| 第79行: | 第80行: | ||
! colspan="2"| 运行过程使用  | ! colspan="2"| 运行过程使用  | ||
|-  | |-  | ||
| /var  | | '''/var'''  | ||
| (variable)存放系统中经常变化的文件(如:日志、邮件)  | | (variable)存放系统中经常变化的文件(如:日志、邮件)  | ||
|-  | |-  | ||
| 第89行: | 第90行: | ||
! colspan="2"| 扩展使用  | ! colspan="2"| 扩展使用  | ||
|-  | |-  | ||
| /opt  | | '''/opt'''  | ||
| (默认为空)安装额外软件可以放在这个里面  | | (默认为空)安装额外软件可以放在这个里面  | ||
|-  | |-  | ||
2021年5月23日 (日) 20:23的最新版本
分区
目录结构
| 命令 | 说明 | 
|---|---|
| 系统必须 | |
| /boot | 存放的启动 Linux 时使用的内核文件,包括连接文件以及镜像文件 | 
| /etc | 存放所有的系统需要的配置文件和子目录列表 | 
| /lib | 系统最基本的动态连接共享库(类似于Windows的DLL文件)。几乎所有的应用程序都需要用到这些共享库。 | 
| /sys | 该目录下安装了 Linux2.6 内核中新出现的一个文件系统 sysfs 。
 sysfs 文件系统集成了下面3种文件系统的信息: 
 该文件系统是内核设备树的一个直观反映。当一个内核对象被创建的时候,对应的文件和目录也在内核对象子系统中。  | 
| /selinux | Redhat/CentOS 所特有的目录,存放 selinux 相关的文件(Selinux 是一个安全机制,类似于 windows 的防火墙) | 
| 指令集合 | |
| /bin | 系统中的常用命令 | 
| /sbin | (Superuser Binaries)存放的是系统管理员使用的系统管理程序 | 
| 账户 | |
| /home | 普通用户的相关文件(/home/用户名) | 
| /root | Root用户(系统管理员)的用户主目录 | 
| /usr | (unix shared resources)共享资源目录,很多的用户应用程序和文件都放在这个目录(类似于windows的program files)
  | 
| 外部文件管理 | |
| /dev | 系统中的所有外部设备相关文件 | 
| /media | 类windows的其他设备(如U盘、光驱等等),识别后linux会把设备放到这个目录下。 | 
| /mnt | 临时挂载路径 | 
| 临时文件 | |
| /run | 临时文件系统,存储系统启动以来的信息。
  | 
| /lost+found | 一般情况下为空,系统非法关机后,这里就存放一些文件 | 
| /tmp | 临时目录 | 
| 运行过程使用 | |
| /var | (variable)存放系统中经常变化的文件(如:日志、邮件) | 
| /proc | 虚拟的目录,是系统内存的映射,用来管理内存空间。
  | 
| 扩展使用 | |
| /opt | (默认为空)安装额外软件可以放在这个里面 | 
| /srv | (不用做服务器则为空)存放服务启动后需要提取的数据 | 
- /bin, /usr/bin 是给系统用户使用的指令(除root外的普通用户),而/sbin, /usr/sbin 则是给 root 使用的指令
 - 在Linux中访问设备和访问文件的方式是相同的
 - swap:无挂载点的分区,交换分区
 
文件属性
使用 ll 或者 ls –l命令来显示一个文件的属性以及文件所属的用户和组:
挂载
- 挂载命令:
mount [-参数] [设备名称] [挂载点]
- 挂载光驱时,可直接使用“mount /mnt/cdrom”
 
 - 卸载命令:
unmount [设备名称]
 - 查看目录在哪个分区
df [目录全路径]
 - 查看磁盘使用情况:
df [-参数]
 - 查看Linux分区信息:
fdisk -l
 

