操作系统

linux基础:防火墙配置详细步骤

前言 此实验准备两台虚拟机便于调试,一台CentOs6,一台红帽6 1.首先确保yum仓的配置是否完好(CentOs6)  2.要求在centOs6中安装httpd和mod_ssl软件包 [root@cento211 yum.repos.d]# ...

系统配置:CentOS7系统环境下 gcc 升级详细过程

简短介绍 大家好,今天给大家分享gcc编译器的升级方法。在linux系统中其实已经自带了gcc编译器,但是版本比较低。目前有些开源工具例如:Apache Doris在安装时需要更高版本的gcc 5.3.1+以上版本编译器才能编译c++代码。那么我们就了解下...

Linux基础:深入讲解Linux负载均衡LVS

一、LVS负载均衡 负载均衡集群是Load Balance 集群的缩写,翻译成中文就是负载均衡集群。常用的负载均衡开源软件有Nginx、LVS、Haproxy,商业的硬件负载均衡设备有F5、Netscale等。 二、负载均衡LVS基本介绍 LB集群的架构和...

Linux常用命令:利用sed命令删除文件的特定行

前言 正常来说,我们想要删除文件中的某些行内容,一般都是先打开这个文件,然后找到要删除的内容,再然后选中这些行并按删除键进行删除,这在数据量很少时是没有问题的。但是,一旦文件中的行数据非常多,而且数据冗杂的情况下,你还要用上面的方法去做的话就很恐怖了。为此...

Linux 基础:简析Linux网络编程函数

8,实现代码 网络编程的一些基本函数:也是实现tcp协议通讯的基本步骤,实现代码在最后,IP需要修改为自己的IP,即可通信; 1,创建套接字socket 函数原型: #include<sys/types.h> #include<sys/s...

基础知识讲解:Linux下Makefile的编写与使用详解

Makefile 一个工程文件中的源文件可能有很多,并且不同的功能、模块等都放在不同的目录中,常规的编译已经不能高效化的处理这样的问题,而Makefile就是为解决这一问题而来。 Makefile一旦写好,只需一个make指令,即可完成Makefile文件...

教你如何在Linux实现文件内容去重和求交并差集

一、数据去重 日常工作中,使用Hive或者Impala查询导出来可能会存在数据重复的现象,但又不想重新执行一遍查询(查询时间稍长,导出文件内容多),因此想到了使用Linux命令将文件的内容重复数据进行去除。 案例如下: 可以看到aaa.txx有3条重复数据...