linux ---课堂探究

linux-课堂探究一

centos桌面 自带 rz命令
在没有互联网的情况下,利用yum完成以下任务:
1、查找含有rz命令的软件包
2、查询该软件包的相关信息
3、安装该软件包
4、升级该软件包
5、利用rz命令将桌面新创建的内容为本宿舍人员姓名的txt上传到/tmp目录下
6、卸载该软件包

操作记录

在mnt下创建一个目录cdrom

cd /mnt
mkdir cdrom

1.查看光盘,并挂载

ls -l /dev | grep cdrom

挂载

mount /dev/cdrom /mnt/cdrom

进入packages查看

cd /mnt/cdrom/Packages
find lrzsz*

修改/etc/yum.repos.d/CentOS-Media.repo,CentOS-Base.repo为默认的yum源,使用网络yum源。CentOS-Media.repo为光盘yum源。先备份文件:

 cp CentOS-Media.repo CentOS-Media.repo.bak

首先进入文件:

  vi /etc/yum.repos.d/CentOS-Media.repo

修改文件如下:

[c6-media]
 name=CentOS-$releasever - Media #名字而已
 baseurl=file:///media/Centos #还记得你刚刚挂载镜像的地址不,没错,就是它
 gpgcheck=1
 enabled=1 #及时生效
 gpgkey=file:///etc/media/Centos/RPM-GPG-KEY-CentOS-6 #还是要注意路径

3. 退出保存。
这里直接将默认的网络yum源改名,使其不能被系统检索到。

mv CentOS-Base.repo CentOS-Base.repo.bak

终端运行命令

yum clean all
yum makecache

查看包名

yum search lrzsz

安装

yum install -y lrzsz

更新

yum update lrzsz

卸载

yum remove lrzsz

linux-课堂探究二

1.在虚拟机添加6块20G的硬盘
2.使用主目录引导对一块20G硬盘分区,硬盘主分区为3个,逻辑分区数0

操作记录

1.在虚拟机添加6块20G的硬盘

安装使用的工具:yum install -y mdadm

2.使用主目录引导对一块20G硬盘分区,硬盘主分区为3个,逻辑分区数0

fdisk /dev/sdb 
n 创建分区 
(p 主分区 ,e 拓展分区)
盘号码
+2G (直接回车)

逻辑分区
n
l

回车

3、使用GPT对一块20G硬盘分区,4个分区;

parted /dev/sdc mklabel gpt   //改为gpt
parted/dev/sdc print //输出

parted /dev/sdc mkpart primary ext3 1 2G
parted /dev/sdc mkpart primary ext3 2G 4G

4、要求使用两块硬盘创建逻辑卷,分别挂载到根目录LVM下的LVM_web和LVM_data,
要求LVM_web大小为23G,LVM_data大小为7G;

pv vg  lv

pvcreate  /dev/{sdd,sde}
pvdisplay

vgcreate LVM /dev/{sdd,sde}

lvcreate -n lvmweb -L 23G LVM
lvcreate -n lvmdata -L 7G LVM

lvdisplay

格式化

mkfs.xfs /dev/LVM/lvmweb
mkfs.xfs /dev/LVM/lvmdata

挂载
创建文件

mkdir -p /LVM/{LVM_web,LVM_data}
cat >> /etc/fstab <<EOF
/dev/LVM/lvmweb /LVM/LVM_web xfs defaults 0 0
/dev/LVM/lvmdata /LVM/LVM_data xfs defaults 0 0
EOF
mount -a
df

调整

umount /LVM/LVM_web
lvreduce -L 12G /dev/LVM/lvmweb 
mkfs.xfs -f /dev/LVM/lvmweb
mount -a
df
lvextend -L +20G /dev/LVM/lvmdata
xfs_growfs /dev/LVM/lvmdata

RAID sdf sdg
RAID-01: 多块磁盘先实现RAID0,在组合成RAID1

fdisk /dev/sdf
n
p
1
回车
+2G
t
fd

fdisk /dev/sdg
n
p
1
回车
+2G
t
fd

mdadm -C /dev/md0 -l 0 -n 2 /dev/sd{f,g}1
mdadm -C /dev/md1 -l 0 -n 2 /dev/sd{f,g}2
mdadm -Ds /dev/md0 > /etc/mdadm.conf
mdadm -Ds /dev/md1 > /etc/mdadm.conf
mkfs.ext4 /dev/md0
mkfs.ext4 /dev/md1
mdadm -C /dev/md3 -l1 -n2 /dev/md{0,1}
mdadm -Ds /dev/md3 > /etc/mdadm.conf
cat /proc/mdstat

第一种

mdadm -C /dev/md0  -a yes -l01 -n 4 /dev/sdf1 /dev/sdf2 /dev/sdg1 /dev/sdg2
mdadm -Ds /dev/md0 > /etc/mdadm.conf

第二种

mdadm -C /dev/md0 -l 0 -n 2 /dev/sd{f,g}1
mdadm -D /dev/md0
mdadm -Ds /dev/md0 > /etc/mdadm.conf

mdadm -C /dev/md1 -l 1 -n 2 /dev/sd{f,g}2
mdadm -D /dev/md1
mdadm -Ds /dev/md1 > /etc/mdadm.conf

mkfs.ext4 /dev/md0
mkfs.ext4 /dev/md1

mdadm -C /dev/md3 -l1 -n2 /dev/md{0,1}
mdadm -Ds /dev/md3 >> /etc/mdadm.conf
mdadm -D /dev/md3

Linux-探究三

按照要求完成以下操作:
1、在后台运行一个以a.sh命名的脚本,实现查看动态进程的任务;
2、利用ps命令查看所有root用户的进程
3、关闭后台运行的a.sh进程
4、临时将ens33网卡的ip改为192.168.174.110
5、修改网卡设置使其采用静态方式联接网络,设置网卡ip为192.168.174.101

操作过程

脚本一

#!/bin/bash
set i=0
set j=0
for((i=0;i<10;))
do
        let "j=j+1"
        echo "-------------j is $j -------------------"
done

脚本二

#!/bin/bash
set j=2
while true
do
       let "j=j+1"
       echo "----------j is $j--------------"
done

1.执行脚本

   sh a.sh &

2.查看进程

  ps -u root

3.关闭脚本

jobs
kill -9 %1

4.临时将ens33网卡的ip改为192.168.174.110

  ifconfig ens33 192.168.174.110

设置完了赶紧去虚拟机里查看然后,赶紧

systemctl restart network
cd /etc/sysconfig/network-scripts/
ls
static
IPADDR="192.168.174.101"
NETMASK="255.255.255.0"
GATEWAY="192.168.174.2"
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值