• 首页
  • 课程商城
  • 实战课程
  • 会员订阅
  • 名师团队
  • 学习指南
  • 关于我们
  • <返回上一页

    最新RHCSA题库练习_博睿谷培训订阅

    2024/11/13

    作者:博睿小谷    RHCSA相关课程培训 | 会员订阅



    1、将/home 分区在线拉升至512M,在 490M-510M 之间是允许的。

    答:
    # df -h /home 确定其 ,比如是/dev/vol0/home
    # lvresize -L508M /dev/vol0/home

    # resize2fs /dev/vol0/home


    2、新建个卷组,每个 PE大小为8M,在该卷组中创建 L,lv名为Ivshare,大小为 50PE,格式化为 ext4,开机挂载至/mnt/data 目录,要求每次开机均生效,在 380M-400M 之间是允许的。
    答:
    # fdisk 去新分区大小为 1G 即可,并标记成 8e 格式,如/dev/xvda6
    # partprobe 或reboot
    # pvcreate /dev/xvda6
    # vgcreate -s 8M vg1 /dev/xvda6
    # lvcreate -n lvshare -l50 vg1
    # mkfs.ext4 /dev/vg1/lvshare
    # mkdir -p /mnt/data
    # vim /etc/fstab添加
    /dev/vg1/lvshare   /mnt/data  ext4  defaults  0  0
    # mount -a;df-h

    3、新建 user2,user3 用户,将这两个用户加入 admin 组中,作为附加组,用户密码为 redhat。
    答:
    # useradd -G admin user2
    # useradd -G admin user3
    # echo redhat | passwd --stdin user2
    # echo redhat | passwd --stdin user3

    4、在/home 目录创建 admin 目录,要求该目录的拥有组为 admin,要求该组中成员成该目录有读写权限,组中成员在该目录中创建文件也属于admin组。
    答:
    # mkdir -p /home/admin
    # chgrp admin /home/admin
    # chmod g=srwx /home/admin

    5、开启ip转发,并在每次启动均生效。
    答:
    # vim /etc/sysctl.conf
    net.ipv4.ip_forward= 1
    # sysctl-p

    6、设置时间使用 NTP,选择合适的时区,NTPserverinstrutor.exampre.com。
    答:
    运行 system-config-date 即可
    ntpq -p

    7、查找/home 目录下文件拥有人是 user2,但拥有组不是 user2的文件复制到/root/backup 文件夹中。
    答:
    # mkdir /root/backup
    # find /home -user user2 !-group user2 -exec cp -ar {} /root/backup\

    8、允许 192.168.0.0/24 访问该 FTP,拒绝 192.168.1.0/24。
    答:
    # vim /etc/hosts.deny
    vsftpd: 192.168.1.0/255.255.255.0
    # vim /etc/hosts.allow
    vsftpd:192.168.0.0/255.255.255.0

    9、写一个脚本/root/myscnpts.sh,当用户输入/root/myscnpts.sh all 显示 none/root/myscnpts.sh none 显示all,当用户执行/root/myscnpts.sh 或非all 或none 时,将“error:plase usage /root/myscnpts.sh none/al" 使用标准错误输出。
    答:
    # vim /root/myscnpts.sh
    case $1 in
    all)
    echo none
    none)
    ;;
    echo all
    ;;
    echo “error: please usage /root/myscnpts.sh none al!"
    ;;
    esaC
    或者
    if[ $1 = all ]; then
       echo none
    elif [ $1 = none ]
       echo all
    else
       echo "error: please usage /root/myscnpts.sh none | all”
    fi

    更多相关题库可联系老师领取:18503067430/18503067429(微信同号)QQ:39979160003