1、自建yum仓库,分别为网络源和本地源
服务端
yum -y install httpd
systemctl enable --now httpd
mkdir -p /var/www/html/centos/8
mount /dev/sr0 /mnt
cp -a /mnt/AppStream /var/www/html/centos/8/AppStream
cp -a /mnt/BaseOS/ /var/www/html/centos/8/BaseOS
dnf reposync --repoid=extras --download-metadata -p /var/www/html/centos
客户端
cat /etc/yum.repos.d/test.repo
[BaseOS]
name=BaseOS
baseurl=http://10.0.0.153/centos/8/BaseOS
gpgcheck=0
enabled=1
[AppStream]
name=Appstream
baseurl=http://10.0.0.153/centos/8/AppStream
gpgcheck=0
enabled=1
[extras]
name=extras
baseurl=http://10.0.0.153/centos/extras
2、编译安装http2.4,实现可以正常访问,并将编译步骤和结果提交。
yum -y install gcc apr-devel apr-util-devel make autoconf pcre-devel openssl-devel redhat-rpm-config
wget https://dlcdn.apache.org//httpd/httpd-2.4.51.tar.bz2
tar -xvf httpd-2.4.51.tar.bz2 -C /usr/local/src
cd /usr/local/src/httpd-2.4.51/
./configure --prefix=/app/httpd
make && make install
/app/httpd/bin/apachectl start
3、利用sed 取出ifconfig命令中本机的IPv4地址
ifconfig | sed -rn 's#.*inet ([0-9.]+).*#\1#p'
4、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符
sed -rn '/^#\ +/s@# (.*)@\1@p' /etc/fstab
5、处理/etc/fstab路径,使用sed命令取出其目录名和基名
echo /etc/fstab|sed -rn 's#(/[a-z]+)/([a-z]+)#\1#p'
echo /etc/fstab|sed -rn 's#(/[a-z]+)/([a-z]+)#\2#p'
6、列出ubuntu软件管理工具apt的一些用法(自由总结)
-
sudo apt install
安装安装包 -
sudo apt remove
卸载安装包 -
sudo apt update
更新可用安装包列表 -
sudo apt upgrade
升级已安装的安装包