linux的文件系统一
-
windows系统中的磁盘存在盘符的概念,因此项目在移植的时候,因为系统盘符的问题会导致可移植性较差,但是linux系统没有盘符的概念,因此移植性较好。
-
linux的目录存放的文件系统是虚拟文件系统,存放的是相同类型的文件,通过文件目录名就可以知道该目录存放的文件的类型,如bin目录下存放的是可执行的二进制文件,不同于windows系统,文件可以随意存放,造成后续不容易找到所需的文件。
-
查看linux系统的分区情况 df -h
-
查看boot目录下的文件
-
linux启动时的执行顺序
-
在linux的虚拟机启动时也可以查看到执行的顺序
-
联系windows系统的启动过程详解:
https://blog.csdn.net/xiongyouqiang/article/details/79360459 -
linux启动后会第二次进行挂载到第三分区,下面就是第三分区 / 根目录下的虚拟文件
-
第一次启动后挂载是boot中的文件
-
sbin是系统的可执行文件
-
卸载boot目录
-
重新将sda1挂载到boot目录下,因为boot下有分区才可以卸载,如果其他目录没有没有分区是不可以卸载的
-
在卸载分区时遇到下面的错误,原因是:原因:其他进程可能在使用该目录。
解决方案:参照https://www.linuxidc.com/Linux/2012-12/76838.htm
linux的文件系统二
-
linux系统的文件系统层次化标准
-
home 目录是每一个新建用户的家目录
-
/proc 内核的映射文件,所有的进程下的fd目录下都有0、1、2三个目录分别代表标准输入、标准输出、错误输出
-
/bin目录,存放可执行文件,用户指令。
-
磁盘挂载
-
将cdrom挂载到mnt目录下