百度
360搜索
搜狗搜索

linux安装系统命令大全详细介绍

在 Linux 系统中,安装操作系统(尤其是通过命令行安装)通常涉及磁盘分区、文件系统格式化、系统文件复制、引导配置等步骤。以下是安装过程中常用的核心命令及说明,具体操作可能因 Linux 发行版(如 CentOS、Ubuntu、Debian 等)略有差异。

一、前置准备:查看硬件与磁盘信息

  1. 查看可用磁盘
    lsblk:列出所有块设备(如硬盘、U 盘),确认安装目标磁盘(如 sdanvme0n1)。
    示例:lsblk -f(显示文件系统信息)。

  2. 查看磁盘分区表
    fdisk -l:列出所有磁盘的分区表信息(包括分区类型、大小等)。

二、磁盘分区

工具 1:
fdisk(传统 MBR 分区)

适用于小于 2TB 的磁盘,支持主分区、扩展分区、逻辑分区。
bash

 /dev/sda  

交互命令:

  • m:查看帮助
  • n:新建分区(选择主分区 / 扩展分区,指定起始扇区和大小)
  • p:查看当前分区表
  • w:保存并退出(分区生效)
  • d:删除分区

工具 2:
parted(支持 GPT 分区)

适用于大于 2TB 的磁盘,支持 GPT 分区表。
bash

 /dev/sda  

交互命令:

  • mklabel gpt:创建 GPT 分区表(替换为 msdos 可创建 MBR)
  • mkpart primary ext4 0% 50%:创建主分区(文件系统 ext4,占前 50% 空间)
  • print:查看分区表
  • quit:退出并保存

三、格式化文件系统

分区后需格式化为 Linux 支持的文件系统(如 ext4btrfsxfs 等)。
bash

mkfs.ext4 /dev/sda1

mkfs.xfs /dev/sda2

mkfs.btrfs /dev/sda3

四、挂载分区

安装系统前需将分区挂载到临时目录(如 /mnt)。
bash

/dev/sda1 /mnt

/mnt/boot

/dev/sda2 /mnt/boot

/dev/sda3

/dev/sda3

五、安装系统文件

通过包管理工具或安装镜像复制系统文件(以 Debian/Ubuntu 为例):
bash

focal /mnt

yum /mnt @base

六、配置系统

1. 切换到新系统环境(
chroot

bash

  proc proc /mnt/proc

sysfs sys /mnt/sys

/dev /mnt/dev

/mnt

2. 配置网络

编辑 /etc/network/interfaces(Debian/Ubuntu)或 /etc/sysconfig/network-scripts/ifcfg-eth0(CentOS)。
示例(静态 IP):
bash

   /etc/network/interfaces

3. 设置时区与时间

bash

  /usr/share/zoneinfo/Asia/Shanghai /etc/localtime  

hwclock

4. 安装引导程序(Bootloader)

以 GRUB2 为例(适用于大多数发行版):
bash

grub-install /dev/sda

/boot/grub/grub.cfg

七、完成安装

退出 chroot 环境,卸载分区,重启系统:
bash

  

/mnt/proc /mnt/sys /mnt/dev /mnt/boot /mnt

注意事项

  • 数据安全:分区和格式化命令(如 fdiskmkfs)会清空磁盘数据,操作前务必确认目标磁盘。
  • 发行版差异:Ubuntu/Debian 常用 debootstrap 安装基础系统,而 CentOS/RHEL 可能需要 anacondakickstart 自动化安装。
  • UEFI 模式:若主板启用 UEFI,需额外创建 EFI 系统分区(格式化为 FAT32,挂载到 /boot/efi),并使用 grub-install --target=x86_64-efi 安装 UEFI 引导。

以上是 Linux 命令行安装系统的核心步骤和命令,实际操作中可能需要根据具体发行版和硬件环境调整。对于新手,建议优先使用图形化安装工具(如 Ubuntu 的 Ubiquity、CentOS 的 Anaconda)降低复杂度。

阅读更多 >>>  电脑d盘是什么意思

网站数据信息

"linux安装系统命令大全"浏览人数已经达到27次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linux安装系统命令大全的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!