第四周作业

1、自建yum仓库,分别为网络源和本地源

[21:58:06 root@centos8 ~]#vim /etc/yum.repos.d/base.repo

[base]
name=BaseOS
baseurl=file:///misc/cd/BaseOS
https://mirrors.cloud.tencent.com/centos/$releasever/BaseOS/$basearch/os/
https://mirrors.aliyun.com/centos/$releasever/BaseOS/$basearch/os/
https://repo.huaweicloud.com/centos/$releasever/BaseOS/$basearch/os/
gpgcheck=0

[extras]
name=extras
baseurl=https://mirrors.cloud.tencent.com/centos/$releasever/extras/$basearch/os/
https://mirrors.aliyun.com/centos/$releasever/extras/$basearch/os/
https://repo.huaweicloud.com/centos/$releasever/extras/$basearch/os/
gpgcheck=0
enabled=1

[epel]
name=EPEL
baseurl=https://mirrors.cloud.tencent.com/epel/$releasever/Everything/$basearch/
https://mirrors.aliyun.com/epel/$releasever/Everything/$basearch/
https://repo.huaweicloud.com/epel/$releasever/Everything/$basearch/
gpgcheck=0
enabled=1

[AppStream]
name=AppStream
baseurl=file:///misc/cd/AppStream
https://mirrors.cloud.tencent.com/centos/$releasever/AppStream/$basearch/os/
https://mirrors.aliyun.com/centos/$releasever/AppStream/$basearch/os/
https://repo.huaweicloud.com/centos/$releasever/AppStream/$basearch/os/
gpgcheck=0

2、编译安装http2.4,实现可以正常访问,并将编译步骤和结果提交。

 

 

 

 3、利用sed 取出ifconfig命令中本机的IPv4地址

[22:08:10 root@centos8 ~]#ifconfig|sed -n '2p'|sed -rn 's/.* inet (.*) netmask .*/\1/p'
10.0.0.8

4、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符

[22:13:25 root@centos8 ~]#sed -nr 's/^#[[:space:]]+(.*)/\1/p' /etc/fstab
/etc/fstab
Created by anaconda on Tue Mar 1 13:32:17 2022
Accessible filesystems, by reference, are maintained under '/dev/disk/'.
See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info.
After editing this file, run 'systemctl daemon-reload' to update systemd
units generated from this file.

5、处理/etc/fstab路径,使用sed命令取出其目录名和基名

[22:15:49 root@centos8 ~]#echo "/etc/fstab"|sed -nr 's/\/(.*)\/(.*)/\1/p'
etc
[22:16:00 root@centos8 ~]#echo "/etc/fstab"|sed -nr 's/\/(.*)\/(.*)/\2/p'
fstab

6、列出ubuntu软件管理工具apt的一些用法(自由总结)

apt install 安装软件包
apt remove 移除软件包
apt purge 移除软件包以及配置文件
apt list 列出包含条件的包
apt search 搜索应用程序(可以使用正则表达式)
apt show 显示安装细节
apt upgrade 升级所有可升级的包
apt update 刷新存储库索引

posted @ 2022-05-08 22:17  N64_glc  阅读(57)  评论(0)    收藏  举报