分盘,内网

分盘

查看创建分区
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 //这个就是重启网卡的命令

复制代码
相关推荐
minji...3 分钟前
Linux高级IO(五)epoll 的两种工作模式(LT/ET),多路转接之epoll版本的TCP服务器,对比 select/poll/epoll
linux·运维·服务器·epoll·epoll的工作模式·selectpollepoll·水平触发边缘触发
xiaoye-duck18 分钟前
《Linux系统编程》Linux 命名管道 FIFO 详解:突破亲缘限制的跨进程通信实现
linux
文青小兵18 分钟前
Linux云计算——docker镜像(三)
linux·docker·云计算
逸Y 仙X18 分钟前
文章六:ElasticSearch 集群通信安全权限
java·大数据·服务器·elasticsearch·搜索引擎·全文检索
爱和冰阔落21 分钟前
【Linux系统编程】环境变量深度解析——从 fork 继承到 export 内建命令,两张表打通进程上下文
linux·c++·环境变量·系统调用
Dlrb121134 分钟前
数据结构-内核链表
linux·数据结构·链表·内核链表·inline·容器宏
zzzsde43 分钟前
【Linux】线程同步和互斥(5):线程池的实现&&线程安全
linux·运维·服务器·开发语言·算法·安全
随便做点啥1 小时前
鲲鹏CPU + 8卡910A NPU服务器大语言模型推理部署测试报告
运维·服务器·语言模型
不吃土豆的马铃薯1 小时前
高性能服务器程序框架详解(包括Reactor,有限状态机等)
linux·服务器·开发语言·网络·c++
春日见1 小时前
自动驾驶数据驱动规控进化之路
运维·服务器·人工智能·深度学习·算法·机器学习·自动驾驶