• Linux练习例题四(附答案)


    1、为主机新增两块30GB的SCSI硬盘

    2、划分3个主分区,各5GB,剩余空间作为扩展分区

    3、在扩展分区中建立2个逻辑分区,容量分别为2GB、10GB

    4、将第一个逻辑分区的类型改为swap

     

    5、将第一个主分区格式化为ext4

    [root@localhost ~]# mkfs.ext4 /dev/sdb1

    6、将第二个主分区格式化为xfs

    [root@localhost ~]# mkfs.xfs -q /dev/sdb2

    7、将第三个主分区格式化为FAT32

    [root@localhost ~]# mkfs.vfat -F 32 /dev/sdb3

    8、创建 /data1 /data2 /data3

    [root@localhost ~]# mkdir /data1 && mkdir /data2 && mkdir /data3

    9、将第一个主分区挂载到/data1,在目录中创建文件测试,并实现 /etc/fstab

    [root@localhost ~]# mount /dev/sdb1 /data1

    /dev/sdb1            /data1                    ext4     defaults        1 2

    10、将第二个主分区挂载到/data2,在目录中创建文件测试,并实现 /etc/fstab

    [root@localhost ~]# mount /dev/sdb2 /data2

    /dev/sdb2            /data2                    xfs      defaults        1 2

    11、将第二个主分区挂载到/data3,在目录中创建文件测试,并基于UUID实现 /etc/fstab

    [root@localhost ~]# mount /dev/sdb3 /data3

    UUID=7627-971A       /data3                    vfat      defaults        1 2

    12、将第一个逻辑分区格式化swap格式,将swap分区扩展,测试查看

    [root@localhost data1]# mkswap /dev/sdb5

    正在设置交换空间版本 1,大小 = 2097148 KiB

    无标签,UUID=e7087acd-4272-43ad-a907-6e8e9d6abee2

    [root@localhost data1]# swapon /dev/sdb5

    [root@localhost data1]# cat /proc/meminfo |grep -i "^swapt"

    SwapTotal:       4194296 kB

    13、通过xftp等工具将linux.iso 传到linux虚拟机中,并挂载查看内容

    [root@localhost data1]# mount /dev/sr0 /media/

    mount: /dev/sr0 写保护,将以只读方式挂载

    14、基于文件方式将SWAP扩大500M

    [root@localhost ~]# dd if=/dev/zero of=yyyx bs=1M count=500

    记录了500+0 的读入

    记录了500+0 的写出

    524288000字节(524 MB)已复制,9.98218 秒,52.5 MB/秒

    [root@localhost ~]# mkswap yyyx

    [root@localhost ~]# swapon /root/yyyx

    15、利用dd命令将光盘内容制作成iso镜像文件

    暂无

    16、查看磁盘的使用情况

    [root@localhost data1]# df

    文件系统                   1K-块    已用     可用 已用% 挂载点

    /dev/mapper/centos-root 39265556 4921580 34343976   13% /

    devtmpfs                 1007708       0  1007708    0% /dev

    tmpfs                    1017676     148  1017528    1% /dev/shm

    tmpfs                    1017676    9020  1008656    1% /run

    tmpfs                    1017676       0  1017676    0% /sys/fs/cgroup

    /dev/sda1                 508588  108732   399856   22% /boot

    /dev/sr0                 4209322 4209322        0  100% /media

    /dev/sdb1                5029504  327672  4423304    7% /data1

    /dev/sdb2                5232640   32928  5199712    1% /data2

    /dev/sdb3                5232640       4  5232636    1% /data3

    17、利用parted命令将上述分区过程对另一个硬盘重做一遍

     

    18、尝试利用shell脚本配置yum仓库

    [root@localhost ~]# vim anzhuang.sh

    umount /media

    mount /dev/sr0 /media

    cd /etc/yum.r*

    echo "[cdrom]

    name=cdrom

    baseurl=file:///media

    enabled=1

    gpgcheck=0" > local.repo

    yum -y clean all

    yum makecache

    [root@localhost ~]# sh anzhuang.sh 

    19、尝试利用shell脚本配置httpd服务

    20、尝试利用shell脚本将2~12题实现

    注意:18 19 20 作为扩展,大家可以选作

  • 相关阅读:
    ubuntu重复登录问题
    CUDA相关问题
    pytorch安装(使用pip3装到conda环境下)
    ubuntu16.04 anaconda的安装和卸载
    vscode插件安装失败的解决方案
    使用ffmpeg进行视频截图
    Spring加载早期获取BasePackage
    chrome最耐看的主题
    针对MySQL的MVCC多版本并发控制的一些总结
    docker创建mysql容器,并挂载数据+配置
  • 原文地址:https://www.cnblogs.com/yuan9910/p/11278556.html
Copyright © 2020-2023  润新知