在开发一个系统时,一般是将一个系统分成几个模块,这样做提高了系统的可维护性,但由于各个模块间不可避免存在关联,所以当一个模块改动后,其他模块也许会有所更新,当然对小系统来说,手工编译连接是没问题,但是如果是一个大系统,存在很多个模块,那么手工编译的方法就不适用了。为此,在Linux系统中,专门提供了一个make命令来自动维护目标文件,与手工编译和连接相比,make命令的优点在于他只更新修改过的文件
转载
2024-06-02 07:06:37
603阅读
之前由于学习Swoole需要Linux系统,出于方便考虑,便在虚拟机下安装了Centos7。于是对期间的Linux学习进行记录 1、CentOS-7-DVD版本:DVD是标准安装盘,一般下载这个就可以了。2、CentOS-7-NetInstall版本:网络安装镜像。3、CentOS-7-Everything版本:对完整版安装盘的软件进行补充,集成所有软件。4、CentOS-7-Gnome
转载
2024-10-24 19:27:30
41阅读
部署步骤1、更新yum源yum repolist2、安装dhcpd、tftp、syslinux、wget和vsftpdyum install -y dhcp tftp tftp-server syslinux wget vsftpd3、关闭SELinux(手动修改/etc/selinux/config),确保SELINUX=disabled,关闭防火墙vim /etc/selinux/config
转载
2024-08-05 18:57:46
250阅读
官网下载安装包,直接使用make编译,报如下错误 : [root@localhost redis-3.0.5]# make
cd src && make all
make[1]: 进入目录“/usr/local/opentest/redis-3.0.5/src”
CC adlist.o
/bin/sh: cc: 未找到命令
make[1]: *** [adlist
转载
2024-05-31 06:23:48
587阅读
一、背景Maria Db是流行的跨平台MySQL数据库管理系统的分支,被认为是MySQL 的完全替代品。Maria Db是由Sun在Sun Micro systems合并期间被Oracle收购后,于2009年由MySQL的一位原始开发人员创建的。今天,Maria Db由Maria Db Foundation和社区贡献者维护和开发, Maria Db将MySQL替换为Cent OS 7存
转载
2024-02-26 14:24:31
17阅读
centos安装Redis
一、安装redis1、进入/usr/local/,新建services目录,进入该目录,下载rediswget http://download.redis.io/releases/redis-4.0.2.tar.gz如果没有wget命令,执行 yum -y install wget进行安装。2、解压下载好的tar包t
全新以最小化包安装了64位的CentOS7.6系统,作为本地的Web服务器使用,现记录全过程第二步,安装mysql8数据库v8.0.15,无法用yum源安装的相关依赖有cmake-3.14.5、gcc6.3 ※ 知悉源码安装mysql,其中两个版本对编译环境有要求1. mysql从5.5版本开始,不再使用./configure编译,而是使用cmake编译器。2. my
我作为一名经常和linux打交道的程序员,每次在linux安装软件都祈求可以用——apt-get,yum,brew等应用程序管理器安装,有的时候事与愿违,你只能自己编译安装~wtf,说好的美丽世界呢?这个时候你就用会用到标题上的:configure, make, make install这四个指令,每当这个时候我的发怵 ,今天我忍不了了,我要把他们弄清楚,所以画了一整个中午的时间好好研究了它们。不
命令格式与目录处理命令ls ls -a 全部 包括隐藏文件 ls -l h 详细信息 人性化 ll -h 显示当前目录下的所有文件的 信息 大小以mb表示ls -l /文件 就是查看文件的信息 ls -l /root 查看指root目录下的详细信息 ls -ld /root 查看指定目录的信息而不是底下的信息 ls -i 软节点 唯一标识目录或者文件 详细信息中这些 -文件 d目
转载
2024-05-11 17:45:52
45阅读
Linux常用命令Linux常用系统命令1.w:查看当前系统整体上的负载(不细化)[root@centos7 ~]# w
12:45:45 up 10 min, 2 users, load average: 0.06, 0.03, 0.04
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root
转载
2024-07-30 21:35:50
51阅读
最近在装glibc 时 遇到了一个问题就是make的版本低不能使用,默认带的是 3.82 不满足 make 4.0 的最低要求。所以需要手动升级一下。具体过程如下首先去make官网下载最新的make包官网make下载地址可以看到最新是4.3wget http://mirrors.ustc.edu.cn/gnu/make/make-4.3.tar.gztar xf make-4.3.tar.gz cd make-4.3/# 安装到指定目录./configure --prefix=/usr/l
原创
2022-03-09 14:13:30
1821阅读
最近在装glibc 时 遇到了一个问题就是make的版本低不能使用,默认带的是 3.82 不满足 make 4.0 的最低要求。所以需要手动升级一下。具体过程如下
首先去make官网下载最新的make包官网make下载地址可以看到最新是4.3
wget http://mirrors.ustc.edu.cn/gnu/make/make-4.3.tar.gz
tar xf make-4.3.tar.
原创
2021-08-13 20:14:22
7797阅读
CentOS7 常用命令集合这两天一直在对CentOS 7.2进行初体验,各种学习命令肿么用,不过其实大多和DOS是一样的,只是命令的表达上可能有点儿不一样,毕竟这些都不是一家出来的嘛~
废话不多说,直接上命令和解析!常用命令文件与目录操作命令 解析cd /home 进入 ‘/home’ 目录cd … 返回上一级目录cd …/… 返回上两级目录cd - 返回上次所在目录cp file1 f
转载
2024-02-08 03:59:25
164阅读
目录网卡bonding简介bonding模式round-robin(mode=0)active-backup(mode=1)XOR(mode=2)broadcast(mode=3)802.3ad(mode=4)balance-tlb(mode=5)balance-alb(mode=6)小结加载内核模块bondingbond0配置bonding模式配置配置网卡1配置网卡2配置网卡bond0关闭Net
转载
2024-05-06 15:08:12
114阅读
jenkins我的环境:centos7yum安装方式需要先安装java(另行百度)添加jenkins到yum源,并下载安装,最后刷新并添加为守护线程sudo wget -O /etc/yum.repos.d/jenkins.repo \
https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://p
转载
2024-05-07 12:44:35
91阅读
先难后易第一部分:配置静态IP地址第二部分:配置动态IP地址 正文如下 虚拟系统与宿主系统之间的网络连接方式—— 桥接 静态IP地址设置首先要保证整个Centos7可以使用网络vi /etc/sysconfig/network
# Created by anaconda
NETWORKING=yes
HOSTNAME=centos7设置固定的静态IP地
转载
2024-03-27 22:03:09
102阅读
在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。 1 下载并安装MySQL官方的 Yum Repositorywget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm使用上面的命令就直接下载了
转载
2024-02-21 13:16:57
58阅读
导语pwd命令作用用法详细全选项参数解释PWD变量实例-验证cd改变PWD常用选项p选项实例-P和L选项的不同之处结语 导语上文讲述了详细的ls的选项参数,这回我们来讲解pwd。pwd命令作用打印当前工作目录的名字。用法pwd [-LP]详细全选项参数解释短选项长选项含义(作用)-L--logical打印 $PWD 变量的值,如果它命名了当前的工作目录-P--physical避免所有符号链接(打
转载
2024-03-26 14:39:13
90阅读
目录学习笔记:CentOS7学习之二十:shell脚本的基础20.1 shell 基本语法20.1.1 什么是shell?20.1.2 编程语言分类20.1.3 什么是shell脚本20.2 SHELL变量及运用20.2.1 shell变量20.2.2 用户定义变量20.2.3 命令的替换,使用$()或反引号20.2.4 命令的嵌套使用\((\)())20.2.5 shell中双引号和单引号的区
转载
2024-04-14 14:45:55
68阅读
查看所有网卡IP地址——ip addr启动防火墙——systemctl start firewalld.service停止防火墙——systemctl stop firewalld.service禁止防火墙开机启动——systemctl disable firewalld.service列出正在运行的服务状态——systemctl启动一个服务——systemctl start postfix.se
转载
2024-05-27 06:31:09
242阅读