安装系统:Ubuntu16.04(单系统)

/(根分区),主分区,   Ext4文件系统,100G-200G

/boot分区,   逻辑分区,Ext4文件系统,~200MB

/home分区, 逻辑分区,Ext4文件系统,100GB、150GB等(空间尽可能大)

/usr分区,     逻辑分区,Ext4文件系统,100GB

/var分区,     逻辑分区,Ext4文件系统,10240MB

/tmp分区,   逻辑分区,Ext4文件系统,10240MB(10GB)

swap分区,交换空间,运行内存的2倍,15360MB(为了避免空间不足,我分配了15GB)

efi分区,设置efi分区用于引导efi启动,1024MB(1GB)。

提示:该方案不一定科学,因为各个分区似乎没有一个严格的计算方法,许多博客也是各说各有理。这里仅作为学习记录作用,起码我用这个分区方案是可行的,有更好的建议可以留言告诉我。

/boot分区,它包含了操作系统的内核和在启动系统过程中所要用到的文件,建这个分区是有必要的,因为目前大多数的PC机要收到BIOS的限制,况且如果有了一个单独的/boot启动分区,即使主要的根分区出现了问题,计算机依然能够启动。这个分区的大小约在60-120MB之间。

/usr分区,是Linux系统存放软件的地方,应该分配尽量大的空间给他。

/home分区,是用户的home目录所在地,这个分区的大小取决于有多少用户。如果是多用户共同使用一台电脑的话,这个分区是完全有必要的,况且根用户也可以很好地控制普通用户使用计算机。如对用户或者用户组实行硬盘限量使用,限制普通用户访问哪些文件等。

/var、/log分区,是系统日志记录分区,如果设立了这一单独的分区,这样即使系统的日志文件出现了问题,它们也不会影响到操作系统的主分区。

/tmp分区,用来存放临时文件。这对于多用户系统或者网络服务器来说是有必要的。这样即使程序运行时生成大量的临时文件,或者用户对系统进行了错误的操作,文件系统的其它部分仍然是安全的。因为文件系统的这一部分仍然还承受着读写操作,所以它通常会比其它的部分更快地发生问题。

/bin分区,存放标准系统实用程序。

最新文章

  1. 安装windows系统的installutil
  2. 虚拟机开机提示Operating System not found解决办法
  3. matlab练习程序(SUSAN检测)
  4. Servlet、JSP选择题
  5. Windows Server 2003下ASP.NET无法识别IE11的解决方法【转】
  6. 你好,C++(2)1.3 C++世界版图1.4 如何学好C++
  7. java的注释
  8. 整数转字符与字符转整数的C系统函数
  9. Memcached的基础梳理
  10. git/github常用指令、入门
  11. Mysql Explain 解读(基于MySQL 5.6.36)
  12. Python的re模块
  13. 在 Vue 结合 Axios 使用过程 中 post 方法,后台无法接受到数据问题
  14. Timer of STM32
  15. python系统编程(十二)
  16. unity3d IL2CPP for android
  17. ZOC7 for Mac连接CentOS7无法输入中文问题
  18. 解决Eclipse闪退问题的方法总结
  19. Asp.Net MVC :路由器
  20. C# string字节数组转换

热门文章

  1. python pickle 模块的使用详解
  2. 公钥、私钥、SSL/TLS、会话密钥、DES【转载】
  3. Photoshop如何安装蓝湖插件
  4. 【KataDaily 191015】Sort the Gift Code
  5. 详解Git
  6. Git--gitLab远程仓库分支代码回退的两种方案
  7. C++实现RTMP协议发送H.264编码及AAC编码的直播软件开发音视频
  8. leetcode17gas-station
  9. iOS 导航栏 工具条
  10. C语言中宏的作用