《Linux菜鸟入门2》设备分区及磁盘管理

第四单元   设备分区及磁盘管理

● 分区方式

fdisk  /dev/vdb                        划分命令/dev/vdb

Welcome to fdisk (util-linux 2.23.2).

Changes will remain in memory only, until you decide to write them.

Be careful before using the write command.

Command (m for help): m                         获取帮助

Command action

a   toggle a bootable flag

b   edit bsd disklabel                         设定设备标签

c   toggle the dos compatibility flag

d   delete a partition                        删除设备

g   create a new empty GPT partition table

G   create an IRIX (SGI) partition table

l   list known partition types                  列出设备类型

m   print this menu

n   add a new partition                       新建分区

o   create a new empty DOS partition table

p   print the partition table                   显示分区表

q   quit without saving changes                  退出分区工具

s   create a new empty Sun disklabel

t   change a partition‘s system id                 改变分区功能标签

u   change display/entry units

v   verify the partition table

w   write table to disk and exit                 保存更改的分区表

x   extra functionality (experts only)

Partition type:p                          指定划分设备的分区类型

p   primary (0 primary, 0 extended, 4 free)

e   extended

Partition number (1-4, default 1):1                   指定使用的分区表号

First sector (2048-20971519, default 2048):enter          分区起始快,选择默认

Using default value 2048

Last sector, +sectors or +size{K,M,G} (2048-20971519, default 20971519): +1G  设备大小指定

Command (m for help): p                 显示分区表

/dev/vdb1            2048     2099199     1048576   83  Linux        被划分出来的分区

Command (m for help):  wq                        保存更改方式并退出

partprobe              同步分区表

cat /proc/partitions        查看系统能识别的分区

●使用新建立的分区

格式化(格式化即往分区设备内装文件系统)

挂载

vim /etc/fstab  永久挂载

●设备删除

卸载

删除 /etc/fstab中设备的自动挂载条目

用fdisk删除分区

●swap分区的管理

swapon -s             查看系统中的swap分区

建立swap分区

mkswap  /dev/vdb1             把/dev/vdb1格式化成swap格式

swapon -a /dev/vdb1            激活

vim /etc/fstab               开机自动激活

/dev/vdb1    swap    defautls    0 0

删除/etc/fstab中的swap自动激活条目

swapoff /dev/vdb1                 关闭激活的swap分区

●磁盘加密

1.磁盘加密

fdisk /dev/vdb                                   分区

cryptsetup luksFormat /dev/vdb1                           加密

cryptsetup open /dev/vdb1 westos                           打开

mkfs.xfs /dev/mapper/westos                              格式化

mount /dev/mapper/westos /mnt/                            挂载

umount /mnt/                                       卸载

cryptsetup close westos                                  退出

2.加密磁盘的永久挂载

vim /etc/cryppttabb                                解密后设备管理文件设备加密字符存放文件

redhat/dev/vdb1/root/lukspsfile

vim /root/lukspsfile      zhonghaoxuan

chmod 600 /root/lukspsfile

cryptsetup luksAddKey /dev/vdb1 /root/lukspsfile                  把密码记录文件与设备关联

vim /etc/fstab

/dev/mapper/redhat/mntxfsdefaults0 0                        开机自动挂载加密设备

reboot

3.加密清除

vim /etc/fstab

> /etc/crypttab

rem -fr /root/lukspsfile

umount /mnt/

cryptsetup close redhat

mkfs.xfs /dev/vdb1

df

●磁盘阵列

fdisk /dev/vdb##划分三个分区

mdadm -C /dev/md0   -a yes -l 1 -n 2 -x 1 /dev/vdb{1..3}

创建     若没有则新建级别使用的盘块闲置盘块

mkfs.xfs /dev/md0                        格式化

mount /dev/md0 /mnt/                      挂载

watch -n 1 cat /proc/mdstat                   监控命令

mdadm -f /dev/md0 /dev/vdb1                    停止

mdadm -D /dev/md0                         查看状态

mdadm -r /dev/md0 /dev/vdb1                    删除

mdadm -a /dev/md0 /dev/vdb1                    新建

umount /mnt/                            卸载

mdadm -S /dev/md0                         停止使用(当只省一块分区时先卸载再执行-S)

●配额

fdisk /dev/vdb                          新建vdb1

mkfs.xfs /dev/vdb1

mkdir /pub                             新建目录

chmod 1777 /pub                        设置/pub权限

mount -o usrquota /dev/vdb1 /pub                挂载

quotaon -uv /dev/vdb1

edquota -u student                       设置

dd if=/dev/zero of=/pub/file bs=1M count=500          划分出来

quota                               查看

时间: 2024-08-02 11:03:33

《Linux菜鸟入门2》设备分区及磁盘管理的相关文章

《Linux菜鸟入门》设备相关信息

linux中设备的访问 1.设备识别 /dev/xdxn      硬盘设备 /dev/sda1 /dev/cdrom /dev/mapper/*  虚拟设备 2.设备的使用 设备发现 fdisk -l               查看真实存在的设备 cat /proc/partitions   系统能够识别的设备 blkid                  系统能够挂载的使用设备 df -h(H)              查看设备被系统使用的情况 设备的使用 ①.设备的挂载 mount  

《Linux菜鸟入门2》系统恢复和selinux  

selinux的初级管理 1.什么是selinux Selinux:内核级加强型防火墙 2.如何管理selinux级别 selinux开启或者关闭 vim /etc/sysconfig/selinux selinux=disabled   关闭状态 selinux=Enforcing   强制状态 selinux=Permissive   警告状态 getenforce       查看状态 当selinux开启时 setenforce 0|1   更改selinux运行级别 3.如何更改文件安

《Linux菜鸟入门》认识linux系统

系统文件管理 一 linux系统结构 linux系统和windows系统的区别在表面上是类似于ios操作系统和Android的区别,linux系统的存储是基于根目录的,不同于windows系统的分盘.在linux中,所有东西的存在形式都是以文件形式存在,因此,首先要了解的就是linux的系统结构: linux是一个倒树结构,所有的文件都是在系统的顶级目录下的,即根目录"/",而在"/"下的二级目录都是系统装机的时候系统自己建立的,而这些二级目录都有相应的功能: /b

《Linux菜鸟入门2》LVM

●LVM建立 1.划分物理分区并把分区id修改为8e pvs|pvdisplay            查看物理卷 vgs|vgdisplay            查看物理卷组 lvs|lvdisplay             对逻辑卷设备进行查看 监控命令 watch -n 1 \ 'echo "=== pvinfo ==="\ ;pvs\ ;echo "=== vginfo ==="\ ;vgs\ ;echo "=== lvinfo ===&quo

《Linux菜鸟入门》不同系统文件传输及文件归档压缩

ip addr show br0 查看真实主机的ip ● 文件归档 1. 文件归档是把多个文件变成一个归档文件 参数 tar  c             创建 f             指定归档名称 t             显示归档文件的内容 r             向归档文件内继续添加文件 --get              从归档文件中取出单个文件 --delete                删除单个文件 x             取出归档文件中的所有文件 -C     

《Linux菜鸟入门》初识linux基础

初识linux 一  进入系统 1.用户 普通用户 : student 密码: student 超级用户 : 点击 not listed username :root   password: redhat 在系统中,为了系统的安全性,大部分使用的是普通用户. 2.语言调整 点击屏幕左上 Application  点击 system tools  setting  Region&language 3.系统的基础使用 1>系统登陆 图形登陆方式:即有画面的登陆方式 文本登陆方式:在终端方式下登陆

《Linux菜鸟入门2》空壳邮件服务

●空壳邮件 1.引入空壳邮件的意义 邮件服务器直接暴露在网络环境下安全性会大大降低,所以引入"空壳服务器"是为了保证真正服务器的安全,空壳服务器的功能就是将受到的邮件转发(双向的). 2.制作空壳邮件 在配置好DNS的前提下: 空壳服务器配置(maillinux.linux.com): vim /etc/named.rfc1912.zones cd /var/named/ cp -p westos.com.zone westos.org.zone vim westos.org.zone

《Linux菜鸟入门2》Apache

●apache服务 1.什么是apache Apache是世界使用排名第一的Web服务器软件.它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一.它快速.可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中.同时Apache音译为阿帕奇,是北美印第安人的一个部落,叫阿帕奇族,在美国的西南部.httpd是Apache超文本传输协议(HTTP)服务器的主程序 lamp=linux apache mysql php l

《Linux菜鸟入门》系统日志

系统日志 1.系统默认分类 /var/log/messages  系统服务及日志包括服务的信息 报错 /var/log/secure     系统认证信息日志 /var/log/maillog    系统邮件服务信息 /var/log/cron       系统定时任务信息 /var/log/boot.log   系统启动信息 2.日志管理服务rsyslog.service 1.rsyslog采集分类日志,不是生成 2.rsyslog日志分类 /etc/rsyslog.conf  主配置文件 *