Linux运维工程师面试题大全11_磁盘存储与⽂件系统

答案就在下一行,鼠标选中就看到了
像这样
像这样
在这里插入图片描述在这里插入图片描述

Linux面试题


磁盘存储与⽂件系统

  1. linux中,使⽤_____命令对硬盘进⾏分区,______命令格式化为ext3⽂件系统。
    fdisk , mkfs.ext3

  2. 如何添加⼀块新的50G硬盘到linux系统作为单独的分区,写出具体操作命令?
    echo -e “n\np\n\n+50G\nw\n” |fdisk /dev/sda

  3. 在df命令中,使⽤友好的⽅式显⽰信息的参数是____。
    a.-T
    b.-h
    c.-f
    d.-t
    选 b

  4. 每个硬盘主分区个数最多可以有____。
    a.1
    b.2
    c.4
    d.无限
    选 c

  5. linux中查看⽂件系统的命令为____,显⽰⽬录或⽂件占⽤磁盘的命令为
    ____。
    df -T , du

  6. 每个硬盘主分区的个数最多可以有____。
    4

  7. 在linux中,第⼆个ide通道的硬盘(从盘)被标识为____。
    hdb

  8. linux内核引导时,从____⽂件中读取要加载的⽂件系统。
    /etc/fstab

  9. ⼀个ext4的⽂件分区,当⽤touch新建⽂件时报错,错误信息是磁盘已满,但使⽤df -h查看分区信息时只使⽤了50%,请分析原因?
    node节点已经用完了

  10. 某linux服务器上没有任何raid信息,如何查看该服务器上有⼏块磁盘?假设有⼀块为/dev/sdb,要求将其分区为/dev/sdb1,/dev/sdb2操作指令是什么?如果将两个分区格式化为ext3⽂件系统格式?如何挂着到/b1、/b2⽬录?
    fdisk -l
    echo -e “n\np\n\n+1G\nw\n” |fdisk /dev/sdb
    mkfs.ext3 /dev/sdb1
    echo “/dev/sdb1 /b1 ext3 defaults 0 0” >> /etc/fstab
    echo -e “n\np\n\n+1G\nw\n” |fdisk /dev/sdb
    mkfs.ext3 /dev/sdb2
    echo “/dev/sdb2 /b2 ext3 defaults 0 0” >> /etc/fstab

  11. 如何保存当前磁盘分区的分区表?
    dd if=/dev/硬盘设备文件 of=/root/保存文件名称 bs=1 count=512

13、简述linux下常⽤的⽂件系统有哪些,他们有什么区别?
1. EXT3
(1)最多只能支持32TB的文件系统和2TB的文件,实际只能容纳2TB的文件系统和16GB的文件
(2)Ext3目前只支持32000个子目录
(3)Ext3文件系统使用32位空间记录块数量和i-节点数量
(4)当数据写入到Ext3文件系统中时,Ext3的数据块分配器每次只能分配一个4KB的块
2. EXT4
EXT4是Linux系统下的日志文件系统,是EXT3文件系统的后继版本。
(1)Ext4的文件系统容量达到1EB,而文件容量则达到16TB
(2)理论上支持无限数量的子目录
(3)Ext4文件系统使用64位空间记录块数量和i-节点数量
(4)Ext4的多块分配器支持一次调用分配多个数据块
3. XFS
(1)根据所记录的日志在很短的时间内迅速恢复磁盘文件内容
(2)采用优化算法,日志记录对整体文件操作影响非常小
(3) 是一个全64-bit的文件系统,它可以支持上百万T字节的存储空间
(4)能以接近裸设备I/O的性能存储数据

  1. Read-only File system错误与解决⽅法?
    问题原因:系统没有正常关机,导致虚拟磁盘出现文件系统错误。
    解决方法:重启系统后使用root进入单用户模式,运行 fsck.ext4 -y /dev/sda

  2. Inode耗尽导致故障解决?
    cd /tmp
    sudo find /tmp -type f -exec rm {} ; #删除无用的临时文件,释放inode。
    sudo find /home -type f -size 0 -exec rm {} ; #遍历寻找0字节的文件,并删除。

  3. 检测并修复/dev/hda5?
    e2fsck -p /dev/hda5

  4. 解释dd if=/dev/random of=/dev/sda什么意思?
    把磁盘/dev/sda,写满随机数。

  5. 查看磁盘占⽤开机使⽤____命令。
    df

  6. Ext2⽂件系统,如果异常死机,开机如何修复⽂件系统?
    umount /home
    fsck -y /home

  7. 在卷组vgcentos中常见⼀个逻辑卷lv-backup,⼤⼩为200G,创建成果后创建ext4⽂件系统,并临时挂载到/mnt,过段时间发现lv-backup空间不⾜,需要扩容到500G;写出相关的操作命令?
    1 echo -e “n\np\n\n+300G\nt\n\n8e\nw\n” |fdisk /dev/sdd #分区
    2 pvcreate /dev/sdd #将新硬盘格式化成PV
    3 vgextend VG /dev/sdd #将PV加入已有的VG卷组
    4 lvextend -L +300G /dev/VG/lv-backup #对逻辑卷进行300G扩容
    5 resize2fs /dev/VG/lv-backup #必须resize2fs,更新文件系统,否则空间无法识别到

21、在/etc/fstab⽂件中,某⾏如下: /dev/sdb1 /tmp ext4 defaults,usrquota 1 2 解释每⼀列的含义?
/etc/fstab文件中,共分6段。
1分区的标签。
2设备的挂载点。
3磁盘文件系统的格式。
4文件系统的参数:默认参数,启动文件系统支持磁盘配额模式。
5代表要每天进行备份的操作。
6以fsck检验我们系统是否为完整,1级别检验完成之后进行检验。

22、查看磁盘空间占⽤使⽤____命令。
a.dd
b.du
c.df
d.dp
c

23、linux分区类型默认为____。
a.vfat
b.ext2
c.swap
d.nfst
b

猜你喜欢

转载自blog.csdn.net/weixin_42758707/article/details/92788525