Linux双网卡绑定实现负载均衡详解
Linux双网卡绑定实现负载均衡,供大家参考,具体内容如下
系统环境:CentOS release 6.9 (Final) Linux centos6 2.6.32-696.10.1.el6.x86_64
Ubuntu系统下使用ifenslave进行网卡配置,方法大同小异。
关闭NetworkManager
?
1
2
...
Linux中在防火墙中开启80端口方法示例
linux如果刚安装好防火墙时我们常用的端口是没有增加的,也就是说不能访问,那么要怎么把常用端口增加到防火墙通过状态呢,下面我们以80端口为例子吧。
最近自己在学习Linux。搭建一个LNMP环境。在测试时一切都好。然后重启Linux后。再次访问网站无法打开。最终原因是在防火墙中没有加入 80 端口的规则。具体方法如下: ...
轻松搞定VIM高亮NGINX配置文件的方法
前言
众所周知在默认设置下,vim不会对nginx的配置文件做语法高亮处理,需要手动开启这一功能。那么如何手动开启呢?下面来一起看看详细的实现方法。
下载nginx.vim
这里以linux系统为例,其它系统大同小异。
切换到vim的语法配置目录并下载nginx语法文件。
需要注意路径中的vim74需要与机器上安装的vim版本号 ...
Vim如何使用相对行号实现一切操作详解
前言
大家都知道,我们使用vim的一点好处就是,可定制性非常高,如果遇到任何让自己感到不适的痛点,都可以通过配置甚至开发一款插件来解决。开始使用vim一段时间之后,我发现一个非常“反人类”的地方:vim的很多命令都是需要查行数的。比如“删除一个函数体”,你就要数数这个函数占了几行(比如5行),然后按5dd。如 ...
Vim中宏命令的使用实例详解
前言
Vim 的设计哲学中有这样一句话:”if you write a thing once, it is okay. However if you're writing it twice or more times, then you should find a better way to do it”.
Vim 的 Macro 就是用来解决重复的问题。在 Vim 寄存器的文章里面已经对 macro 有所涉及, macro 的操作都是以文本的方式存放在寄存 ...
Linux内核启动参数详解
1.环境:
Ubuntu 16.04
Linux linuxidc 4.4.0-89-generic #112-Ubuntu SMP Mon Jul 31 19:38:41 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
2.查看当前linux内核的启动参数:
cat /proc/cmdline
笔者的输出内容如下:
BOOT_IMAGE=/boot/vmlinuz-4.4.0-89-generic root=UUID=bef418fa-4202-4513-b39b-cde6a5d9753f ...
详解Linux 主机网络接入配置
详解Linux 主机网络接入配置
前言:
网络配置是我们在安装好操作系统之后,需要解决的第一步。现时代没有接入网络的主机已然等同于一堆废铁。在网络配置的过程中,通常我们需要配置本机IP地址,缺省网关,DNS,主机名等等。本文主要描述在Linux环境下,主要以传统命令行方式讲解如何将主机接入网络。对于网路配置的新 ...
Linux进程间通信方式之socket使用实例
套接字是一种通信机制,凭借这种机制,客户/服务器系统的开发工作既可以在本地单机上进行,也可以跨网络进行。
套接字的特性有三个属性确定,它们是:域(domain),类型(type),和协议(protocol)。套接字还用地址作为它的名字。地址的格式随域(又被称为协议族,protocol family)的不同而不同。每个协议族又可以使 ...
Linux中利用grep命令如何检索文件内容详解
前言
Linux系统中搜索、查找文件中的内容,一般最常用的是grep命令,另外还有egrep命令,同时vi命令也支持文件内容检索。下面来一起看看Linux利用grep命令检索文件内容的详细介绍。
方法如下:
1、搜索某个文件里面是否包含字符串
命令格式:grep "被查找的字符串" filename1
例如:
?
...
LINUX中详解AWK内建变量FS,NF,NR,RT,RS,ORS,OFS
看了网上好多关于AWK内建变量的文章,这里加上个人的理解和记忆,可以让大家掌握这些变量的基本用法。
FS 指定字段un列分隔符(Font Space)
?
1
2
3
4
[~/AWK_learning]$ echo "111|22 ...
Linux下nginx生成日志自动切割的实现方法
Linux下nginx生成日志自动切割的实现方法
1、编辑切割日志的 shell 程序,目录自定
?
1
#vi /data/nginx/cut_nginx_log.sh
输入代码:
?
1
...
Linux十个新手命令分享
Linux对我们的生活有着很大的影响。对于新手来说,头一次入手Linux只会让你觉得不适。因为在Linux上,你通常应该使用终端命令,而不是只要点击启动器图像(就像你在Windows上操作那样)。不过别担心,本文介绍的这10个基本的Linux命令和重要命令会帮助你尽快入门。
Linux对我们的生活有着很大的影响。至少,你的安卓手机 ...
Linux企业运维人员常用的150个命令分享
本文将向大家介绍Linux企业运维人员常用的150个命令,如有不足之处,还望海涵。当然更希望大家留言指出。希望对大家有所帮助!
命令
功能说明
线上查询及帮助命令(2个)
man
查看命令帮助,命令的词典,更复杂的还有info, ...
Linux 6下安装编译安装Nginx的步骤
Linux 6下安装编译安装Nginx的步骤
前言:
Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。在高连接并发的情况下,Nginx是Apache服务器不错的替代品:Nginx在美国是做虚拟主机生意的老板们经常选择的软件平台之一。能够支持高达50,000个并发连接数的响应,而且内存开销极小。这也是Nginx广 ...
Linux下文件的切分与合并的简单方法介绍
linux下文件分割可以通过split命令来实现,可以将一个大文件拆分成指定大小的多个文件,并且拆分速度非常的快,可以指定按行数分割和安大小分割两种模式。Linux下文件合并可以通过cat命令来实现,非常简单。
在Linux下用split进行文件分割
先看下帮助文档
?
1
2 ...
简单谈谈Linux内核定时器
软件意义上的定时器最终依赖硬件定时器来实现, 内核在时钟中断发生后检测各定时器是否到期 , 到期后的定时器处理函数将作为软中断在底半部执行 。实质上,时钟中断处理程序会 换起TIMER_SOFTIRQ软中断 ,运行当前处理器上到期的所有定时器。
总结起来还是软中断的流程
a.注册软中断处理函数
?
...
干货 | Linux新手入门好书推荐
前言
经常有读者问小编可否推荐一些 linux 入门书籍,正好最近在知乎也看到类似的问题,如几个零碎的命令难以在 linux 环境中存活,所以如果要真正形成自己的知识体系,还是要靠阅读专业书籍来积累。
众所周知linux 对后端开发是必备技能,对 python 开发者来说重要性不言而喻,将来你写的每一行代码,都有可能在 lin ...
CentOS 7安装Mysql并设置开机自启动的方法
CentOS 7不带Mysql数据库了,默认的数据库是MariaDB(Mysql的一个分支)。
可以按照以下步骤手动安装Mysql数据库。
1. 下载rpm安装文件
?
1
wget http://repo.mysql.com/mysql-community-release-el7.rpm
...
centos7 无线网卡驱动的安装及无线网络的配置详解
centos7 无线网卡驱动的安装及无线网络的配置
我的无线网卡的型号是:水星MERCURY
支持linux的驱动程序包是:RTL8188eus_USB_linux_v3.4.4_4749.20121105
1.首先查看网卡的信息lsusb
2.解压驱动
tar zxvf rtl8188eu.tar.gz
3.進入rtl8188eu/rtl8188eu-master
切換root權限,執行make和make iinstall
...
Vmware虚拟机中centOS7安装图文教程
本教程为大家分享了Vmware虚拟机中centOS7安装步骤,供大家参考,具体内容如下
1、安装VMware
下载一个软件安装:
2、新建一个虚拟机
3、引用安装包
4、启动新建的虚拟机
5、安装CentOS7的步骤
配置系统语言:
配置系统时间:
配置系 ...