分盘,内网

分盘

查看创建分区
bash 复制代码
# 查看磁盘信息(确认目标磁盘,如/dev/sda)
lsblk

fdisk -l

# 启动fdisk工具(需root权限)
sudo fdisk /dev/sda
ba 复制代码
# 步骤1:删除旧分区表(谨慎操作!)
Command: o ↵  # 创建新的MBR分区表

# 步骤2:创建/boot分区(512MB)
Command: n ↵  # 新建分区
Select: p ↵   # 主分区
Partition number: 1 ↵
First sector: 默认 ↵
Last sector: +512M ↵

# 步骤3:创建swap分区(1024MB)
Command: n ↵
Select: p ↵
Partition number: 2 ↵
First sector: 默认 ↵
Last sector: +1024M ↵
Command: t ↵  # 修改分区类型
Partition number: 2 ↵
Hex code: 82 ↵  # 设置为swap类型

# 步骤4:创建根分区(200GB)
Command: n ↵
Select: p ↵
Partition number: 3 ↵
First sector: 默认 ↵
Last sector: +200G ↵

# 步骤5:创建/home分区(剩余空间)
Command: n ↵
Select: p ↵
Partition number: 4 ↵
First sector: 默认 ↵
Last sector: 默认(剩余全部空间)↵

# 步骤6:保存分区表
Command: w ↵  # 写入并退出
格式化挂载分区

**注:**我这里创建了三个分区:主分区/dev/sdb1、拓展分区/dev/sdb2,读者需要根据自己的真实情况来。

现在我们挂载分区,首先格式化分区,为分区创建文件系统,一般常用的有ext4和xfs两种:

注意:格式化会丢失分区里面的所有数据,所以请注意备份

bash 复制代码
# /boot分区
sudo mkfs.xfs -f /dev/sda1

# swap分区
sudo mkswap /dev/sda2
sudo swapon /dev/sda2

# 根分区
sudo mkfs.xfs -f /dev/sda3

# /home分区
sudo mkfs.xfs -f /dev/sda4

如果我们需要查看一个分区的文件系统时什么类型,可以通过sudo lsblk -f /dev/sdb命令查看

接着就可以挂载了

bash 复制代码
    # 创建一个目录,目录名随意,建议在/mnt目录下创建
    sudo mkdir -p /mnt/sdb1 /mnt/sdb5
    # 挂载:mount [分区] [目录]
    sudo mount /dev/sdb1 /mnt/sdb1
    sudo mount /dev/sdb5 /mnt/sdb5
    # 取消挂载
    sudo umount /mnt/sdb1
    sudo umount /mnt/sdb5

挂载后可以通过df -Th命令查看挂载情况

到这里,我们就可以正常的访问了

但是为了开机自动挂,我们可以修配置:sudo vi /etc/fstab,在文件末尾加上:

plaintext 复制代码
    /dev/sdb1      /mnt/sdb1   ext4  defaults   0    1
    /dev/sdb5      /mnt/sdb5   xfs   defaults   0    1
卸载分区
bash 复制代码
# 查看哪些进程占用 /dev/vda1
sudo lsof /dev/vda1
# 或
sudo fuser -vm /dev/vda1

# 强制卸载
sudo umount -l /dev/vda1  # -l 表示 lazy unmount(延迟卸载)

# 卸载所有挂载点(如有)
umount /dev/vda1 2>/dev/null
umount -R /mnt/sysimage 2>/dev/null

# 强制格式化根分区(谨慎!会清除所有数据!)
mkfs.xfs -f /dev/vda1

linux网络设置固定ip

java 复制代码
修改网卡模式为  BOOTPROTO=static

修改启动网卡  ONBOOT=yes

添加指定ip配置

IPADDR=192.168.123.101 //指定网卡的ip地址
NETMASK=255.255.255.0   //指定网卡的子网掩码
GATEWAY=192.168.123.2   //指定网卡的网关
DNS1=114.114.114.114 //可选 可以不添加 但是ping外网一定要添加

重启网卡

systemctl restart network //这个就是重启网卡的命令

指定网卡的子网掩码

GATEWAY=192.168.123.2 //指定网卡的网关

DNS1=114.114.114.114 //可选 可以不添加 但是ping外网一定要添加

重启网卡

systemctl restart network //这个就是重启网卡的命令

复制代码
相关推荐
晨曦54321026 分钟前
零基础12周精通Linux学习计划
linux
linux修理工35 分钟前
n1 Armbian OS 24.11.0 noble 安装suricata
linux·运维·服务器
傅里叶39 分钟前
sudo启动Flutter程序AMD初始化失败
linux·flutter
bug攻城狮40 分钟前
CentOS 7 出现 “Could not resolve host“ 错误的修复方案
linux·运维·centos
feifeigo1231 小时前
CentOS系统管理:useradd命令的全面解析
linux·运维·centos
こ进制掌控者1 小时前
CentOS 8重启后网卡不见了解决办法
linux·运维·centos
Nightwish51 小时前
Linux随记(二十三 )
linux·运维
萧鼎1 小时前
深入解析 Python 的 pytun 库:虚拟网络接口与隧道技术实战指南
服务器·网络·python
Re_Yang091 小时前
2025年统计与数据分析领域专业认证发展指南
服务器·人工智能·数据分析
牛奶咖啡132 小时前
从零到一使用Linux+Nginx+MySQL+PHP搭建的Web网站服务器架构环境——LNMP(上)
linux·lnmp·ngnix的源码安装部署·mysql的二进制文件安装部署·php源码的安装部署·记录并解决安装php的各种问题