Jusene's Blog

Jusene's Blog

There are more ways than difficulties

lsof必知必会

lsof

Lsof是遵从Unix哲学的典范,它只完成一个功能,并且做的相当完美——它可以列出某个进程打开的所有文件信息。打开的文件可能是普通的文件、目录、NFS文件、块文件、字符文件、共享库、常规管道、命名管道、符号链接、Socket流、网络Socket、UNIX域Socket,以及其它更多类型。因为“一切皆文件”乃为Unix系统的重要哲学思想之一,因此可以想象lsof命令的重要地位。

httpd fastcgi配置折腾小记

Fastcgi

CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序一般运行在网络服务器上。 CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。如php,perl,tcl等,是最早期动态网站的实现,但诟病也是很多,现在基本是处于废弃状态。

httpd-2.4配置

httpd-2.4

httpd-2.4是最新的httpd版本,大致配置与httpd-2.2相同,但也有少许的不同,这里列举下不同的配置,后面持续完善。

httpd 配置基础

httpd

httpd是Apache超文本传输协议(HTTP)服务器的主程序,httpd是最能代表apache的ASF的开源产品,也是目前世界上使用最多的web服务器,下面我们来说说httpd的基础配置。

DNS服务详解

DNS

DNS作为互联网最基础服务,在整个互联网通信过程中扮演着举足轻重的地位,全世界13台根DNS服务器,及其衍生出的众多子域服务器,构建如今互联网的基础架构。所以今天我们就来聊聊DNS服务器及自己来构建一组可用的DNS服务器。

安全基础及openssl的使用

安全

就目前的网络的现状,我们首先需要保障的是在整个网络通信过程中的数据机密性,完整性和可用性,然而目前对网络安全的重视,能够进行通信就已经很了不起的早期协议对于今天来说已经远远不够看了。

awk使用详解

AWK

熟悉linux系统的都知道,linux文本处理三剑客,grep,sed,awk。这三个工具中属awk最难理解与使用,以前自己也是只会基本使用,这里想总结下awk的基本使用,为了更好的理解与使用awk。

首先awk是一款文本报告生成工具,它不仅是linux也是任何环境中现有的功能最强大的数据处理引擎,它自成一套编程数据操作语言,效仿c语言设计理念,所以在语法上会与c语言很相近,awk提供了其强大的功能:可以进行样式装入、流控制、数学运算符、进程控制语句甚至于内置的变量和函数。它具备了一个完整的语言所应具有的几乎所有精美特性。

proxychain-ng+ssh快速搭建出透明代理

应用场景

常见的集群架构,一般都是只有少数对外开放公网入口,而集群内部通信都是采用内网ip,这是为了安全,也是为了减少流量费用,比如阿里云常见的部署方式就是这种常见的部署架构。但是内部服务器更新升级的过程就会变得异常麻烦,所以本文利用ssh+proxychain-ng快速搭建出一个能够利用公网入口机器做代理的透明代理来供内部服务器上网。

python版本隔离

python版本

其实刚开始学python的时候蛮纠结的,到底是学python2.7还是学python3.x,因为两个版本不怎么兼容,python2.7代表的应用广泛,python3.x代表着未来,所有在纠结的过程,不如自己试试两个版本python,希望两种版本能够切换自如,下面介绍两款python版本控制工具。

ansible常见模块

ansible

ansible是一种自动化运维工具,近年来越来越火的一款自动化运维工具,其主要功能是帮助运维实现IT工作的自动化、降低人为操作失误,提高业务自动化,提升运维效率,常用于软件部署自动化、配置自动化、管理自动化、系统化系统任务、持续集成、零宕机平滑升级等,它丰富的内置模块已多达569个和开放的api接口,可以满足企业的绝大多数自动化需求。

avatar
Jusene
纸上得来终觉浅 绝知此事要躬行