Linux基础学习(四)

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

1.本地源

点击查看代码
root@ct7:~# yum install autofs
root@ct7:~# systemctl enable --now autofs
root@ct7:~# systemctl status autofs.service
root@ct7:~# mount /dev/cdrom /misc/
root@ct7:~# vim /etc/yum.repos.d/centos7.repo
[CentOS7]
name=CentOS 7
baseurl=file:///misc/
gpgcheck=1
enabled=1

root@ct7:~# yum clear all
root@ct7:~# yum makecache

2.网络源
点击查看代码
root@node3:~# cat /etc/apt/sources.list
deb http://repo.huaweicloud.com/ubuntu bionic main restricted
deb http://repo.huaweicloud.com/ubuntu bionic-updates main restricted
deb http://repo.huaweicloud.com/ubuntu bionic universe
deb http://repo.huaweicloud.com/ubuntu bionic-updates universe
deb http://repo.huaweicloud.com/ubuntu bionic multiverse
deb http://repo.huaweicloud.com/ubuntu bionic-updates multiverse
deb http://repo.huaweicloud.com/ubuntu bionic-backports main restricted universe multiverse
deb http://repo.huaweicloud.com/ubuntu bionic-security main restricted
deb http://repo.huaweicloud.com/ubuntu bionic-security universe
deb http://repo.huaweicloud.com/ubuntu bionic-security multiverse
编译安装http2.4,实现可以正常访问,并将编译步骤和结果提交。
点击查看代码
[root@ct7 httpd-2.4.52]# cd /data/
[root@ct7 httpd-2.4.52]# wget -r https://dlcdn.apache.org//httpd/httpd-2.4.52.tar.bz2
[root@ct7 httpd-2.4.52]# tar xvf httpd-2.4.52.tar.bz2 
[root@ct7 httpd-2.4.52]# cd httpd-2.4.52
[root@ct7 httpd-2.4.52]# yum install apr-devel -y
[root@ct7 httpd-2.4.52]# yum install -y apr-util-devel
[root@ct7 httpd-2.4.52]# yum install openssl-devel -y
[root@ct7 httpd-2.4.52]# ./configure --prefix=/opt/httpd --sysconfdir=/etc/httpd --enable-ssl
[root@ct7 httpd-2.4.52]# make -j 2
[root@ct7 httpd-2.4.52]# make install
[root@ct7 httpd-2.4.52]# /opt/httpd/bin/apachectl -k start

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

ip addr show eth0 | sed -nr "3s/[^0-9]+([0-9.]+).*/\1/p"

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

[root@ct7 opt]# cat fstab | sed -r 's/^#[[:space:]]*//'

处理/etc/fstab路径,使用sed命令取出其目录名和基名
点击查看代码
[root@ct7 ~]# echo /etc/fstab | sed -nr 's/^(.*\/).*/\1/p'
/etc/
[root@ct7 ~]# echo /etc/fstab | sed -nr 's/^(.*\/)//p'
fstab

列出ubuntu软件管理工具apt的一些用法(自由总结)
  1. 安装软件包
    apt install packagename
  2. 在软件库里搜索软件包
    apt search packagename
  3. 显示软件包信息
    apt show packagename
  4. 更新软件包
    apt update
  5. 删除软件包
    apt remove
  6. 自动删除所有未使用的软件包
    apt aoturemove

posted on 2022-01-16 16:35  安玄歌  阅读(45)  评论(0)    收藏  举报

导航