当前位置:首页>Linux>Linux的文件系统

Linux的文件系统

  • 2026-10-21 13:28:13
Linux的文件系统
4.1目录结构

系统启动必须:

/boot:存放启动Linux是使用的内核文件。

/etc:存放所有的系统需要的配置文件,更改目录下的文件可能开不了机。

/sys:集成三种文件系统信息。针对于进程信息的文件系统、针对设备的文件系统、针对伪终端的文件系统。

指令集和:

/bin:存放着最常用的程序和指令。

/sbin:只有系统管理员才可以使用的程序和指令。

外部文件管理:

/dev:Device的缩写,存放的是Linux的外部设备。

/media:类Windows的其他设备,例如U盘,光驱等等,识别后Linux会把设备放在这个目录下。

/mnt:临时挂载别的文件系统,可以将光驱挂载在/mnt/上,然后进入该目录就可以查看光驱里的内容。

临时文件:

/run:是一个临时文件系统,存储系统启动以来的信息。重启以后这个目录会被清空。

/lost+found:一般情况下为空,出现非法关机后存放一些文件(没保存之类的文件)。

/tmp:存放一些临时文件(内存建议10g以上)。

账户:

/root;系统管理员的用户主目录。

/home:用户的主目录,以用户的账号命名的(可以有多个用户)。

/usr:用户的很多应用程序和文件都放在这个目录下,类似与windows下的program files目录。

/usr/bin:与bin目录一样,bin目录是该目录的软链接。

/usr/sbin:与sbin目录一样,sbin目录是该目录的软链接。

/usr/src:内核源代码默认的放置目录。

运行过程中要用的:

/var;存放经常修改的数据,比如说是程序运行的日志文件(/var/log目录下)。

/proc:管理内存空间。

拓展用的:

/opt:默认是空的,安装额外的软件可以放在这个里面。

/srv:存放服务启动后需要提取的数据(不用服务器就是空)。

4.2文件系统的分区

1.添加一块硬盘

2.分区步骤:

2.1[root@henry ~]# fdisk /dev/sdb

2.2Command (m for help): n(添加一个分区)

2.3Select (default p): p(主分区)

2.4Partition number (1-4, default 1):回车(默认标号1)

2.5First sector (2048-41943039, default 2048):回车(默认)

2.6Last sector, +sectors or +size{K,M,G} (2048-41943039, default 41943039): +5G(分配大小)

2.7Command (m for help): w(保存退出并且打印分区表)

如果不会操作可以输入m

3.格式化:

Linux中有很多版本,centos7中推荐xfs

mkfs.xfs /dev/sdb1

4.挂载:

mount /dev/sdb1 /aaa(一个目录的名字)

此时该代码表示,aaa目录挂载到了sdb1分区中,作为了sdb1的入口,里面的文件/目录包括以后往里面放东西不会占用根目录的内存,而是进入到了sdb1分区中。

但是当重启之后,会发现aaa目录不见了,需要重新手工挂载。如果想要永久挂载则需要执行下面操作:

在vim中输入画红线的代码

重启之后,依旧生效,通过fstab文件挂载分区。

除此之外,为防止部分软件识别错误,可以通过UUID唯一标识。

1.查询UUID为多少

2.在fstab中修改

最新文章

随机文章