系统启动必须:
/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中修改