磁盘管理
1 选择
1 若一台计算机的内存为8GB,则交换分区的大小通常是(c)
A.64GB B.128GB C.16GB D.32GB
2 若一台计算机的内存为128M,则交换分区的大小通常为(C)
A.64M B.128M C.256M D.512M
3在安装Linux操作系统时,必须创建的两个分区(B)
A./和/boot
B. /和/swap
C. /home和/usr
D./var和/trap
4 Linux下查看磁盘使用情况的命令是(B)
A:dd
B:df
C:top
D:netstat
5Linux分区类型默认的是:______(B)
A.Vfat
B.ext系列
C.swap
D.ntfs
6 Linux文件系统XFS格式,选择下面哪种分区:D
A.fdisk
B.parted
C.lvm
D.以上均可
7 能够查看存储空间命令是(C)
A.mount
B.du
C.df
D.fdisk
8可以得出linux物理内存大小的命令包含(AB)
A.cat /proc/meminfo
B.free
C.top
D.dmidecode
9 【LVM】作过镜像的逻辑卷lv100的两份拷贝分别位于hdisk2和hdisk3上,现在用户想删除hdisk3上的拷贝以释放一部分磁盘空间,需要执行什么命令(D)
A.rmlvcopy lv100 2 hdisk2
B.rmlvcopy lv100 2 hdisk3
C.rmlvcopy lv100 1 hdisk2
D.rmlvcopy lv100 1 hdisk3
10AIX中的 逻辑卷可用于创建(A)
A.Filesystem B.Paging C.Space file D.Directory
11 当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于(C)目录
A./usr B./home C./dev D/etc
12 强制umount下面设备/dev/sda1是如何操作(B)
A.umount -l B.umount -f C.umount -L D.umount -F -l
13 将光盘/dev/hdc 卸载的命令是______(A)
A.umount /dev/hdc
B. unmount /dev/hdc
C. umount /mnt/cdrom /dev/hdc
D.unmount /mnt/cdrom /dev/hdc
2 填空
1 安装Linux系统对硬盘分区时,必须有两种分区类型,文件系统分区和(交换分区)
2 请简述raid0、raid1、raid5的作用
raid 0:单个磁盘使用,使用率为100%
raid 1:需要两个磁盘,使用率为50%
raid 5:至少需要3个磁盘,使用率为33%。
3 系统____swap(交换分区)_______分区是作为系统虚拟存储器的一块区域
4 Linux使用—fdisk—命令对硬盘进行分区,使用—mkfs—命令格式化成ext3文件系统
5 FAT32支持最大___4G__的单文件大小以及最大_____128G-的分区大小
6 设定限制用户使用磁盘空间的命令是___quota___
7 检查已安装的文件系统/dev/had1是否正常,若检查有错,则自动修复,其命令及参数是___fsck -a /dev/had1___
8 如何查看硬盘分区表___fdisk -l_,lsblk
9 如何进行磁盘分区______fdisk n
10 查看系统内存及交换分区的使用率_________free_____
3 简答
1 查看分区命令?查看进程命令?Linux有几种模式状态?
fdisk -l
ps -ef
0-6
2 Swap应该怎么分配,说说你的想法?
swap 8G以下的为物理内存的2倍,8G以上的设置为8G
3 把/dev/sdb1分区挂载至/mnt/data目录,并实现每次开机自动挂载。
mount /dev/sdb1 /mnt/data
vim /etc/fstab
/dev/sdb1 /mnt/data ext3 defaults 0 0
或者
vi /etc/rc.d/rc.local
mount /dev/sdb1 /mnt/data
4 如何将cdrom挂载到/mnt/cdrom下?如何取消挂载?
mount /dev/cdrom /mnt/cdrom
umonut /mnt/cdrom
5 分别写出Linux挂载和卸载/data分区的命令
mount /data /mnt
umount /mnt
6 查找磁盘剩余空间的命令是:_ 查找目录所用磁盘空间的命令是:
df -h
du -sh
7 Linux现连接一个新的存储(/dev/sdf,容量2T)一个应用程序需要在/data目录使用此存储的500G的存储空间需要哪些步骤,请描述。
第一步 : fdisk /dev/sdf 进行分区
?n p 默认 500 G w 保存
第二步 : mkfs –t ext3 /dev/sdf1
?第三步 挂载: mount /dev/sdf1 /data
第四步 : 永久 挂载。
vim /etc/fstab
/dev/sdf1 /data ext3 defaults 0 0
8 当前test.txt 所属的用户为root,组为abc,请将test.txt 使拥有者为abc,组为root,写出命令
chown abc.root /test.txt
9 如何添加一块新的50G硬盘到linux服务器系统作为单独的分区,并正在使用?需要哪些操作步骤?
a、把硬盘放进服务器并连接
b、建立硬盘分区(fdisk命令)
c、格式化分区(mkfs ext3)
d、挂载分区(可写入到/etc/fatab中,重启自动挂载)
10 Linux在/mnt 路径下挂载硬盘操作步骤
fdisk -l
fdisk
n p
mkfs ext4
mount /dev/sdb1 /mnt
vim /etc/fstab
11 如何检测磁盘健康状态
smartctl -i /dev/sda
12 怎样显示文件系统磁盘空间的使用情况?怎样显示指定的文件或目录已使用的磁盘空间的总量使用情况?如何限制用户使用磁盘空间的大小?
df -h
du -sh
quota
13 有两分区sda2和sda3(都已使用过,未挂载),sda2做成交换分区并激活,sda3做成xfs文件系统,挂在/tmp/sda3 上,请写出详细步骤
mkswap /dev/sda2
swapon /dev/sda2 (使用swapon激活swap分区,如:swapon /dev/sda1)
vim /etc/fstab
/dev/sda2 swap defaults 0 0
partprobe
mkfs.xfs /dev/sda3 blkid /dev/sda3
partprobe
mount /dev/sda3 /tmp/sda3
永久挂载
vim /etc/fstab
/dev/sda3 /tmp/sda3 defaults 0 0
14 添加磁盘并在上面创建文件系统的主要步骤
fdisk -l
fdisk
n p
mkfs.ext3 /dev/sdb1
mount /dev/sdb1 /mnt
vim /etc/fstab
扩展:
1 【LVM】有两个硬盘的卷组,为了保证在任何硬盘损坏的情况下,此卷组扔可在线,需要修改下列哪些属性(D)
A.quorum B.auto on C.vg state D.VGDA
2【LVM】在一个卷组中最少有几个的卷组描述区(VGDA)(C)
A0 B1 C2 D3
3【LVM】使用命令行创建卷组、逻辑卷、文件系统并加载到/home/ap/test目录下
说明:假设物理磁盘名为/dev/sda,创建卷组名为testvg,逻辑卷名为lvtest,要求PP大小为32M,创建的testvg卷组PP数量为200,要求创建的lvtest容量为1GB
【LVM】使用命令行创建卷组、逻辑卷、文件系统并加载到/home/ap/test目录下
说明:假设物理磁盘名为/dev/sda,创建卷组名为testvg,逻辑卷名为lvtest,要求PP大小为32M,创建的testvg卷组PP数量为200,要求创建的lvtest容量为1GB
创建物理pv:
pvcreate /dev/sda
创建卷组:
vgcreate -s 32M /dev/vg0 /dev/sda
创建逻辑卷
lvcreate -L 1G -n lvtest /dev/vg0
lvs
mkfs.ext4 /dev/vg0/testlv
mount /dev/vg0/testlv /home/ap/test
4 磁盘配额是(c)
A限制系统用户使用磁盘 B限制超级用户使用磁盘
C限制普通用户使用磁盘 D限制虚拟用户使用磁盘
5 将存储设备连接到现有的网络上,提供数据和文件服务的存储模式是(b)
A.DAS
B.NAS
C.SAN
6 ext3文件系统下单个文件最大能到多少(b)
A.2g
B.2T
C.16T
D.没有限制