curl: 用 Curl 命令访问 Unix Socket 接口的方法

监听地址不是 IP:Port 而是 unix socket 的程序的 unix socket 接口也可以用 curl 访问...more

gitbook 的替代工具 mdbook 的使用方法

mdbook可以替代gitbook, gitbook团队不再维护开源项目,gitbook编译缓慢的问题也没人解决...more

在命令行用sips进行图片格式转换、图片大小修改、图片属性设置等操作

用sips在命令行修改图片等方法,转换图片格式、扩大填充、缩小采样、修改图片质量等,mac可用...more

SEO民间经验分享摘录:来自微信公众号、知识星球的干货汇总(一)

汇总从微信公众号、知识星球、SEO网站上看到的具有启发性、实操性、真实性的SEO知识或经验...more

WEB页面SEO优化:HTML5编码规范与重要的标签属性

HTML的一些标签属性必须要设置,否则浏览器多次渲染网页呈现慢,搜索引擎爬虫的工作量增加...more

Kubernetes的操作命令kubectl在shell中的自动补全

kubernetes的操作命令kubectl的子命令比较多,设置了自动补全后,可以加快操作速度,...more

抖音用户交互界面研究,与账号优化技巧探索

了解一下抖音,看看有没有提升账号质量,提高关注率的小技巧。视频页面分为关注前和关注后,唯一的区别就是关注后头像下方的红色+没有了...more

GitBook项目中用插件的方式安装github上的第三方模板

Gitbook默认模板是theme-default,把自定义模板做成插件引用,实现一处更改处处更新的效果...more

Linux内核功能eBPF入门学习(二):BCC中的eBPF应用与bpftrace等

BCC封装了将eBPF应用代码注入到内核中的操作,同时收集了很多和linux性能调试相关的eBPF应用...more

Linux内核功能eBPF入门学习(一):BPF、eBPF、BCC等基本概念

eBPF支持在用户态将C语言编写的“内核代码”注入到内核中运行,bcc是python库封装了C代码的注入操作...more

CentOS7/6内核升级的简单方法:借助ELRepo,用yum命令更新内核

内核代码编译安装繁琐耗时,在CentOS7和CentOS6中,可以安装ELRepo,用yum命令直接更新内核...more

Grpc性能压测方法:用ghz进行压测

github中搜索“grpc benchmark”,ghz位置比较靠前,也有文章分享了用Locust进行grpc压测的方法...more

Lxcfs根据cpu-share、cpu-quota等cgroup信息生成容器内的/proc文件(下)

修改lxcfs,解决cpuacct.usage_all不存在导致cpu使用率不准,显示了host的cpu使用率的问题...more

Linux的cgroup功能(三):cgroup controller汇总和控制器的参数(文件接口)

多个cgroup controller的用途和配置参数:blkio、cpu、cpuacct、cpuset、devices、freezer、memory、net_cls、perf_event、hugetlb、pids、net_prio、rdma controller...more

Lxcfs根据cpu-share、cpu-quota等cgroup信息生成容器内的/proc文件(中)

lxcfs怎样用cgroup中的信息生成容器内看到的/proc文件,proc文件内容格式与cgroup文件接口含义...more

短视频制作工具软件收集:快影、Premiere、会声会影、Final Cut Pro等

收集一下常见的短视频制作工具软件,快影、Premiere、会声会影、Final Cut Pro等...more

Lxcfs根据cpu-share、cpu-quota等cgroup信息生成容器内的/proc文件(上)

使用lxcfs,在容器中看到的还是宿主机的CPU状态,如何按照cpu-share和cpu-quota展示容器的cpu状态?...more

Linux的cgroup功能(二):资源限制cgroup v1和cgroup v2的详细介绍

详细介绍cgroup v1和cgroup v2,cgroup v2从kernel 3.10开始存在,kernel 4.5.0时成为正式特性...more

编译构建工具CMake的安装使用教程 & 配置文件CMakeLists.txt内容格式详解

CMakeLists.txt是Cmake的指令文件,类似于make的makefile,执行'cmake CMakeLists.txt'生成CMakeCache.txt等文件...more

Linux FUSE(用户态文件系统)的使用:用libfuse创建FUSE文件系统

FUSE是Linux Kernel的特性之一,一个用户态文件系统框架,用户态部分用libfuse实现...more

移除Gitbook生成的网页中的`Published with GitBook`连接

用GitBook生成的网页左侧目录下方默认的`Published with GitBook`连接可以去掉或者替换成其它连接...more

将Mac上的iterm改造成类似于SecureCRT/Xshell的ssh登录管理器

SecureCRT和Xshell的最常用的功能是保存地址、会话复制、上传下载文件,用iterm都可以实现...more

Flannel的IP地址段扩容方法

flannel的网段设置的过小,导致kuberntes集群最多只能有256个node,需要对flannel的网段进行扩容。...more

Lxcfs是什么? 怎样通过lxcfs在容器内显示容器的CPU、内存状态

LXCFS,FUSE filesystem for LXC,运行时会维护一组与/proc中的文件同名的文件,提供容器的状态信息...more

Kubernetes Initializer功能的使用方法:在Pod等Resource落地前进行修改

Kubernetes Initializers可以在pod/的pending阶段对pod进行修改,譬如注入新的容器、挂载volume等...more

Go语言实现grpc server和grpc client,用protobuf格式的消息通信(GRPC)

用Go语言实现grpc通信,即用protobuf消息格式实现client和server之间的高效通信...more

在 Mac 上安装使用 MySQL 数据库,通过 MysqlWorkBench 操作

在 Mac 上安装运行 Mysql 数据库,方便本地搭建开发环境,本地调试。安装mysql和相应的命令行、管理、设计工具,安装mysql server...more

知识星球破解版与破解方法的注意事项,免费加入星球学知识和用星球赚钱的方法

知识星球值不值得加入?能不能破解?怎样将知识星球的付费加入变成实质性的免费加入?...more

分析微信公众号协议,探索微信公众号文章的爬取方法

从搜狗中爬取,只能爬取最近10篇文章,之前见过有人直接爬取了微信公众号的所有历史信息,应该还有别的渠道...more

Linux内核参数用途记录

这里记录一下实际工作中遇到的一些内核参数,每了解一个参数,就过来记录一笔...more

用CloudFlare的PKI工具CFSSL生成Certificate Bundle

在阅读Kubernetes文档的时候知道了CFSSL,cfssl有一个bundle命令,直到阅读了CloudFlare技术博客才知道它的用途是生成Certificate Bundle...more

PostgreSQL的用户到底是这么回事?新建用户怎样才能用密码登陆?

PostgreSQL数据库的用法和MySQL很不一样,新创建的用户的创建要和pg_hba.conf中的配置对应才能成功登陆...more

通过Prometheus查询计算Kubernetes集群中的容器CPU、内存使用率等指标

Kubernetes的kubelet组件内置了cadvisor,将Node上容器的指标以Prometheus支持的格式展示,可以通过这些指标计算得到更多有用的数据。...more

Google搜索引擎优化手册(SEO手册)学习笔记-要点记录

在网站SEO方面,Google官方给出了很详细的建议,分别从技术和内容的方面给出推荐做法,并且明确说明哪些是应该做的,哪些是应当避免的,值得好好学习下...more

一些比较有意思的Kubernetes周边产品

一些挺有意思的kubernetes周边产品,周边丰富的生态是健康、可持续的。...more

Linux网络调试:iptables规则、连接跟踪表、报文跟踪

突然发现,一直没有掌握一套行之有效的调试iptables规则、追踪linux上的连接、报文的方法...more

Mac关闭键盘“咚咚”的提示声音,亲测可行

网上搜了一下,给出一堆方法竟然都不好使,这个刚的需求,都没有个靠谱的回答...more

用envsubst命令将输出内容中的Shell变量替换成变量值

envsubst命令可以在管道中读取文本,将其中的Shell变量解析后输出:...more

用charles和Fiddler抓取、破解、改写(请求拦截)PC端、手机移动端通信数据

有时候需要分析一些通讯协议,这些工具特别有用。用charles和Fiddler抓取、破解、改写(请求拦截)PC端、手机移动端通信数据...more

ipvsadm:Linux的负载均衡功能ipvs的使用,ipvsadm的常用操作命令

ipvs是内置在linux kernel中的传输层负载均衡器。...more

RSA的私钥和公钥,以及用openssl制作的方法

之前一直以为rsa的私钥和公钥可以颠倒使用,这是个很严重的误解!...more

Shell提示符中显示完整主机名

其中\H,表示完整的主机名,如果是\h,只显示主机名中第一个点号前面的内容...more

修改iterm窗口顶层显示的title

xterm默认使用的窗口标题提供的有用信息太少,需要修改一下...more

使用haproxy进行会话保持

http出口的负载均衡策略是roundrobin,部分业务系统将会话信息保存在backend server...more

mac设置路由表

购买了一个全局的ipsec XXX,分配的地址是10网段,每次登陆内网机器总是要断开ipsec XXX...more

在mac上部署redis服务

在mac上做开发,还是将一些常用的服务部署在mac上比较方便...more

在mac上部署rabbitmq

可以直接在mac上部署rabbitmq,方便开发调试...more

调整docker for mac的磁盘大小

mac上运行的docker提示No space left on device...more

gdb:进程调试与查看工具,查阅内存等

通过gdb可以查看系统中的进程的详细信息,包括内存数据等...more

curl:发起http(s)请求,查看http(s)通信过程

curl是一个特别方便的用于http(s)客户端。...more

confd:本地配置文件的管理工具confd

confd从etcd或者consul等获取数据更新,更新本地的配置文件后,重新加载目标应用。...more

linux中疑难问题的调查方法

持续更新,linux上遇到奇葩的问题的调查方法...more

nc:netcat的使用

netcat在两台电脑之间建立连接并传递数据流,可以做一些很“巧妙”的事情...more

linux的tcp连接

了解tcp的状态以及每个状态的超时时间,对排查问题和提高Server性能非常有用。...more

PostgresSQL数据库的基本使用——新手入门

postgresql的基本使用,最常用的操作,postgresql是一个老牌的数据库,它的文档中包含更多的内容。...more

supervisord:进程管理工具supervisord

supervisord是一个工作在"Unix-like OS"上的进程管理工具。...more

https证书的制作

https证书的制作...more

linux的traffic control

收集几种linux上的限速工具: tc、hashlimit、dummynet、trickle、wondershaper、pyshaper。...more

runit:进程管理工具runit

runit是一个跨Unix平台的系统启动、服务监督工具,可以替代sysvinit。...more

软路由bird的使用

软路由bird的使用。...more

ipset:linux的ipset命令的使用

ipset用来管理linux中的ipset,ipset可以被iptables引用...more

centos7的networkmanger

NetworkManager的管理工具,该更新知识储备了。...more

dns:linux中dns相关的工具

linux中dns相关的工具。...more

DNS的benchmark工具

用来测试dns服务器性能的benchmark工具。...more

crond:crond定时任务的使用

crond定时任务的使用...more

systemd:systemd的使用

systemd的使用...more

Linux的cgroup功能(一):初级入门使用方法

linux的cgroup功能的初级入门使用,在每个subsystem目录下建立多个目录,每个目录就是一个cgroup,可以分别设置每个cgroup,cgroup中可以继续创建cgroup。...more

nsenter:使用nsenter进入另一个进程的namespace

nsenter: run program with namespaces of other processes...more

udev:udev的使用说明

udev基于linux2.6.13的uevent接口,动态的管理设备文件。...more

device mapper:linux的device mapper原理与使用

device mapper是linux的内核用来将块设备映射到虚拟快设备的framework。...more

lvm:lvm的使用

LVM是"Logical Volume Management"的简称,[lvm-howto][1]中做了详细介绍。...more

haproxy的基本使用与常见实践

负载均衡器haproxy的使用与常见的一些实践...more

man:linux的man手册使用

man手册中包含很多的资料。...more

在OpenWRT上使用tor

将tor内置在Openwrt中,Wi-Fi连接后直接进入tor网络。...more

ntpd:ntpd同步系统时间

分布式系统对时间敏感,通常需要所有node上的时间保持同步,可以用ntp来保证。...more

ceph集群的部署

ceph的部署相对复杂,如果不了解ceph的工作原理操作起来会更困难,ceph-deploy是ceph的一个集群部署工具...more

OpenWrt的使用和管理

Openwrt是开源的路由器系统,可以安装在多种硬件平台上。...more

arp:arp相关的命令

管理的本地的arp记录和发送arp请求。...more

OpenWrt安装到TP-Link的WR703N路由器

在TL-WR703N中安装OpenWrt的方法。...more

从宿主机直接进入docker容器的网络空间

排查容器的网络问题时,在宿主机上可以直接进入docker容器的netns。...more

MAC上使用GNU命令行程序

MAC默认的命令行工具是BSD风格,没有GNU风格的强大, 有时候会带来诸多不便。...more

jekyll使用手册

jekyll是一个构建静态站点的工具。...more

在mac上使用docker

现在可以在mac上直接运行docker,可不是只运行docker-client哦...more

yeoman-adminlte-折腾笔记

折腾了很久总算是大概厘清了yeoman套件的工作过程。算是有了一点小进步。...more

Grunt使用手册

Grunt,JaveScript世界的构建工具,主要还是依靠大量的插件,了解插件的功能和配置方式即可。...more

tcpdump:tcpdump使用手册

介绍了tcpdump的使用、过滤语法,和一些特别有用的应用方法。...more

vim:使用教程手册,命令、配置与插件

vim的使用手册,包含常用的扩展方法,和一些非常有用的小技巧。...more

ps:Linux的ps等进程查看命令

通过ps命令查看进程信息...more

Linux的Network Tunnel技术

介绍了Linux上使用的网络隧道(tunnel)技术。...more

几种常见的LDAP系统

LDAP的协议,以及开源的解决方案,客户端Library。...more

Git使用手册

git的使用手册,常用的协作方法,和一些非常有用的小技巧。...more

Linux的网络namespace

namespace是一个独立的网络协议栈,通过namespace,可以将网络设备分隔开,设置独立的路由规则、防火墙规则等。...more

Linux上的物理网卡与虚拟网络设备

介绍了Linux中的网络设备,重点是tun、tap、veth等虚拟的网络设备。...more

MAC上的SSH客户端工具

mac上虽然有iterm等shell终端,可以直接ssh登陆,但是不能保存机器列表和密码,每次输入IP,比较烦。可以使用ZOC...more

docker的常用操作

docker的使用手册,配置docker deamon运行参数等。...more

docker使用前的检查清单

使用docker时的检查清单。...more

Golang开发环境-使用idea

在idea中安装golang插件...more

Swagger初次使用

Swagger是一种描述RESTful APIs的方法(Specification)。它对REST API做了系统的整理,提出一套完整的描述方式。配套的UI工具(swagger-ui)和代码生成器器...more

DNS SRV介绍(一种用DNS做服务发现的方法)

DNS SRV是DNS记录中一种,用来指定服务地址。与常见的A记录、cname不同的是还记录了服务的端口,并且可以设置每个服务地址的优先级和权重。...more

发包工具、改包工具

...more

思科的网络设备

...more

监控告警系统汇总

...more

iperf、netperf等网络性能测试工具的使用

iperf、netperf等网络性能测试工具的使用。...more

镜像站点汇总

...more

虚拟化技术汇总

经常需要在一台工作的电脑上,使用虚拟技术,模拟部署系统,这里记录了一些可用的工具...more

认证与授权系统的汇总

核实用户的身份,授予用户查询、管理、使用特定资源的权利。...more

yeoman的初次使用

yeoman是一套前端工作中用到的脚手架,在了解前端技术时遇到的。...more

CentOS发型版相关内容

CentOS发型版相关内容...more

这样子用零雀云翻墙

灵雀云同时提供境外、境内的节点,可以用来翻墙。...more

rpm:rpm与rpm软件包的构建使用

rpm软件包的构建方法...more

高可用实现方法汇总

高可用有两种场景 "单活"与"多活"。分析实际的场景,考虑是用"主备",还是用"负载均衡"。...more

网络流量控制技术

当一台机器上运行多个需要网络IO的程序, 如果一个程序通行量很大,会影响到...more

翻墙的原理与实践

docker、rocket等需要编译时需要下载的一些网址国内无法访问. 需要找翻墙方法...more

匿名网络

...more

一个最简容器的实现

Kernel的namespace功能特性的出现, 使容器的实现更为简单。...more

Linux系统的优化方法

《Linux_Performance_and_Tuning_Guidelines_IBM》对Linux系统的性能调优做了非常到位的介绍....more

linux上的一些系统工具

...more

pdf文档的密码去除

PDF文档可以被设置代码密码和权限密码...more

CentOS7的一些变化

一直使用CentOS, 前不久CentOS7发布了, 和以前的版本相比发生了不少变换。...more

Linux内核调试、修改

虽然很多时候我们可能没有感受到,但是Linux内核确实是在不停的发展着的。...more

SQL注入过程

好奇. 搜索到几个注入点后, 尝试手动注入了下....more

iptables:Linux的iptables使用

介绍了iptables的原理、表之间的关系、报文处理时经过规则链的顺序。以及iptables的调试方法和比较有意思的应用。...more

make:编译管理工具make与makefile

收集了在一些项目中遇到的Makefile的语法、变量、函数等。...more

wscat: 使用wscat连接websocket

wscat是一个用来连接websocket的命令行工具,nodejs开发的...more

站长微信(朋友圈有精华,一般不闲聊)

推荐阅读

Copyright @2011-2019 All rights reserved. 转载请添加原文连接,合作请加微信lijiaocn或者发送邮件: [email protected],备注网站合作

友情链接:  李佶澳的博客  小鸟笔记  软件手册  编程手册  运营手册  爱马影视  网络课程  奇技淫巧  课程文档  精选文章  发现知识星球  百度搜索 谷歌搜索