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

Linux基础学习(四)
利用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

Original: https://www.cnblogs.com/anxuange/p/15718526.html
Author: 安玄歌
Title: Linux基础学习(四)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/585188/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Java基础系列–01_基础类型

    J2SE、J2ME、J2EE分别指什么?J2SE 基础版,桌面应用。J2ME 微型版,手机开发。(android,ios)J2EE 企业版,所有浏览器访问的应用程序。注意:JDK5…

    Linux 2023年6月7日
    0102
  • 在Linux下安装Redis

    1. 下载Redis的压缩包 [root@spirit-of-fire ~]# wget http://download.redis.io/releases/redis-5.0.5…

    Linux 2023年6月14日
    098
  • 【数学建模相关】matplotlib画多个子图(散点图为例 左右对照画图)

    @ 例题 例图 代码展示 例题 乙醇偶合制备 C4 烯烃 C4 烯烃广泛应用于化工产品及医药的生产,乙醇是生产制备 C4 烯烃的原料。 在制备过程中,催化剂组合(即:Co 负载量、…

    Linux 2023年6月8日
    098
  • Linux与Windows文件同步

    本次采用的同步方式是rsync,Rsync是一款免费且强大的同步软件,可以镜像保存整个目录树和文件系统,同时保持原来文件的权限、时间、软硬链接。第一次同步时会复制全部内容,下次只传…

    Linux 2023年6月8日
    0137
  • CentOS7安装MYSQL8.X详细教程

    镜像下载、域名解析、时间同步请点击阿里云开源镜像站 1-首先查看系统是否存在mysql,无则不返回 rpm -qa|grep mysql 2-安装wget yum -y insta…

    Linux 2023年5月27日
    0119
  • 本地连接虚拟机redis,解决redis connection refused: connect问题

    VM VirtualBox安装虚拟机ubuntu16.04 1、redis.conf配置文件中注释 bind 127.0.0.1,重启redis: 2、防火墙关闭(或添加可访问的端…

    Linux 2023年5月28日
    099
  • 抑制stable_secret读取关键信息

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    Linux 2023年6月7日
    0113
  • USB_ModeSwitch for Android 7

    测试步骤: 2.运行命令 adb shell usbmodeswitch -W -v 12d1 -p 1f01 -M ‘555342431234567800000000…

    Linux 2023年6月7日
    079
  • Web开发静态资源处理

    Web开发静态资源处理 7.1 静态资源处理 我们要引入前端资源,项目中有许多的静态资源,比如css,js等文件,这个SpringBoot是怎么处理呢? 如果我们是一个web应用,…

    Linux 2023年6月14日
    0114
  • 关于建设博客的事

    今天晚上到教室之后看到好多人在写简历,都在为周六的招聘会而准备,看了旁边同学的简历,里面有个个人网站,我点开一看是他的掘金博客,我突然想到了我老早之前注册的博客园的账号,一篇文章也…

    Linux 2023年6月7日
    0108
  • 【原创】Linux虚拟化KVM-Qemu分析(四)之CPU虚拟化(2)

    背景 Read the fucking source code! –By 鲁迅 A picture is worth a thousand words. –…

    Linux 2023年6月8日
    088
  • cmake 入门笔记

    1. cmake 是什么? 这些年大型 C/C++ 工程都纷纷转到了 cmake 环境下,那么这个工具到底有什么魅力吸引着大家呢?无它,软件工程崇尚实用主义,而 cmake 的功能…

    Linux 2023年6月6日
    0111
  • 通过启动脚本控制PHP-FPM开关

    vi /etc/init.d/php-fpm 复制粘贴以下内容: ! /bin/sh Comments to support chkconfig on CentOSchkconfi…

    Linux 2023年6月6日
    088
  • Redis集群搭建准备,了解一致性哈希算法和哈希槽

    一致性哈希是在哈希取余算法基础之上优化的,分布式缓存数据变动和映射问题,某个机器宕机了,分母数量改变了,自然取余数不对了。用于解决分布式缓存系统中的数据选择节点存储问题和数据选择节…

    Linux 2023年5月28日
    093
  • sublime 3同步编辑线上代码

    1.打开编辑器输入框(Ctrl+Shift+P),并执行 2.回车后输入sftp 3.回车,安装,等待 4.右键项目 5.修改配置信息,保存 Original: https://w…

    Linux 2023年6月7日
    089
  • 安卓手机改造服务器——基本环境配置(CentOS7 arm32)

    安装好CentOS系统之后,我们需要对环境进行一些基本的配置,让Linux更好用 注意:本文章是针对 arm32的 CentOS7进行配置的,其他系统或不同架构不要尝试。 1、首先…

    Linux 2023年6月8日
    0116
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球