Linux学习笔记3-------添加磁盘并分区

一.centos7没有ifconfig,netstat命令

yum install net-tools

二.wc

wc testfile                   # testfile文件的统计信息

3 92 598 testfile         # testfile文件的行数为3、单词数92、字节数598

三.grep

grep helloworld a.txt

在a.txt中查找有关helloworld的字眼的内容

四.systemctl

LinuxSystemctl是一个系统管理守护进程、工具和库的集合,用于取代System V、service和chkconfig命令,初始进程主要负责控制systemd系统和服务管理器。

问:如何终止一个前台进程可能用到的命令和操作?

答:终止一个前台进程可以使用Ctrl+C键,对于一个后台进程就须用kill命令来终止

五.linux文件系统类型

ext3和ext2:linux自身使用的文件系统

swap:交换文件系统

msdos:dos文件系统

vfat:fat32文件系统

iso9660:光盘文件系统

nfs:网络文件系统

六.文件颜色

 

 七.链接

1.硬链接(hard links)

ln命令产生硬链接,可防止误删除

文件真正被删除的条件是与之相关的所有硬链接文件均被删除

2.软链接(symbolic links)

类似windows的快捷方式

命令:ln -s [要被链接的] [新链接点]

-s:创建软连接

八.磁盘分区

 概念:主分区和扩展分区之和不能大于4个

        主分区不能再分区,扩展分区可以分成无数个逻辑分区

        主分区可以马上使用.扩展分区不能马上使用,必须进行分区才能使用

        根据规定,分区表中只能由一个扩展分区

 MBR只能存储4个分区信息

linux系统中,分区的命名:硬盘名+数字

                                 例子:sda1,sda2,sda3

ide接口标识:hda3,hdb2

scsi接口标识:sdx~

九.磁盘分区工具

fdisk

 1.添加磁盘分区操作之添加主分区

fdisk -l                //查看

fdisk /dev/sdb    //分区/dev/sdb

m    //查看帮助

n     //添加分区

 p  //选择主分区

1  //选择分区号1

默认 //起始扇区默认2048

+1G       //结束扇区选择1G

(修改文件系统,可选)

t   //修改分区文件系统类型

l   //列出分区文件系统类型

82  //交互类型

w   //保存并退出,写入分区表

2.添加扩展分区

fdisk -l /dev/sdb

p   //输入p查看当前分区列表

n  //新建分区

e  //选择扩展分区

4  //选择4

默认 //起始扇区

+5G //结束扇区选5G

(默认分区文件类型为extended)

w  //保存,写入到分区表

fdisk  -l /dev/sdb  //看扩展分区

3.创建逻辑分区

(根据规定:分区表中只能由一个扩展分区.因此输入n,只有p和l可以选择,没有e)

fdisk /dev/sdb

m  //帮助信息

n   //添加分区

l    //创建逻辑分区

默认  //起始扇区2048

+1G //结束扇区1G

(默认为文件系统默认为linux类型)

w  //写入到分区表

fldisk -l /dev/sdb  //看扩展分区,看一下你要格式化的设备

4.格式化磁盘

mkfs.ext4 /dev/sdb5 //我要格式化的是设备sdb5,变成ext4文件系统格式

5.文件系统挂载

(但是前面1-3步还没有挂载,因此df -Th还不能看见新建的文件系统)

首先找到一个空目录进行挂载

mount /dev/sdb5 /mnt/test1   //临时挂载

umount /dev/test1      //取消挂载

十.LVM逻辑卷的创建

1.先创建主分区

cfdisk /dev/sdc

创建主分区

类型选择

回车

写入

退出

2.lvm逻辑卷创建

partprobe /dev/sdc     //partprobe: 通知系统分区表的变化

pvcreate /dev/sdc1

pvdisplay  //查看

vgcreate vg1 /dev/sdc1   //vg创个名字vg1

vgdisplay //查看

lvcreate -L 300M -n lv1 vg1  //lv大小为300M,名字为lv1

lvdisplay //查看

mkfs.ext3 /dev/vg1/lv1   //把该设备格式化成ext3文件系统

mkdir /mnt/lv1    //创建挂载点

mount /dev/vg1/lv1 /mnt/lv1     //临时进行挂载

df -Th   //进行查看

umount /dev/vg1/lv1 //取消挂载,mount /mnt/lv1也可以取消挂载

 问:如何进行永久挂载呢?

 答:

blkid /dev/vg1/lv1

//blkid主要用来对系统的块设备(包括交换分区)所使用的文件系统类型、LABEL、UUID等信息进行查询

vim /etc/fstab       //将uuid,type写入/etc/fstab,格式如下

mount /dev/vg1/lv1 /mnt/lv1   //输入mount -a也可以,对全部进行挂载

df -Th //看挂载的设备

十一.把网口ens33的动态ip改为静态ip

vim /etc/sysconfig/network-scripts/ifcfg-ens33

bootproto的dhcp改为static

onboot的no改为yes

添加 IPADDR=[ip地址]

NETWORK=[子网掩码]

GATEWAY=[网关地址]

DNS1=[ip地址]

DNS2=[ip地址]

重启网络:systemctl restart network

 可参考学习:

https://blog.csdn.net/w892824196/article/details/88423110

《Linux下fdisk命令操作磁盘详解--添加、删除、转换分区等》

原文地址:https://www.cnblogs.com/yongshenwu/p/12425689.html