Linux下磁盘分区,fdisk,mkfs

Linux下磁盘分区方案

linux下可以作为挂载点的路径有以下选择。

  • /boot/ : 系统启动文件。大概100M左右。放在硬盘最前面。
  • / : 根目录保存系统基本文件。10-15G左右。
  • swap :暂时存储数据的交换分区,相当于虚拟内存。内存小,为内存的2倍。内存大,则1G。
  • /usr/ : 所有软件。15G左右。
  • /usr/local/ : 用户自行安装的软件。作为独立分区,与/usr/路径二选一。10G左右。
  • /home/ : 用户个人数据。如果是个人用户,尽量大。(25G)
  • /var/ :日志和网络服务数据。如果是服务器,尽量大。(25G)
  • /tmp/ : 存放临时文件。读写频繁。对于服务器有必要。(2G)

分区的目的是为了保证不同种类数据的独立性和安全。例如需要重装系统,可以保留其他的分区,只擦写/根目录。

fdisk 分区

 fdisk -l [device]

查看特定设备的分区表。

device参数是整个硬盘,可以是/dev/sda,/dev/hda等。

如果没有device参数,则查看系统所有的硬盘的分区表。

例子 查看所有硬盘分区情况:

# fdisk -l

 fdisk device

对device所代表的硬盘分区。菜单驱动的形式进行分区。

例子 对第一块硬盘进行磁盘分区:

# fdisk /dev/sda

mkfs 格式化

 mkfs [-t type] device

-t type :格式化的文件系统格式。

device: 类似/dev/hda1,/dev/sdb2。

例子 对第一快硬盘的第一个分区进行格式化:

# mkfs -t ext4 /dev/sda1

相关推荐