第44页·谢先斌的博客
-
trap: 接收到特定信号时要执行的命令
在 Linux 中,
trap命令是一个非常强大的内置命令,它允许你捕获并处理信号。简单来说,它的作用是指定当 shell 接收到特定信号时要执行的命令。 -
vconfig VLAN 配置命令
vconfig命令允许您在启用vlan的内核的 Linux 上创建和删除vlan设备。vlan设备是一种虚拟的以太网设备,代表了物理局域网中的虚拟局域网。 -
Linux Signal 信号量介绍
Linux
signal是Unix-like系统进程间通信(IPC)的一种方式,该通信是异步的,通过软中断完成(操作系统会将目标进程正常执行流程暂停,然后处理信号,如果进程注册了相应的信号处理函数(signal handler),那么就会调用对应的handler函数,否则会执行默认的信号处理函数)。 -
SonarQube 介绍
SonarQube是一个开源的代码质量管理系统。 -
OpenStack RPC 远程调用
RPC(Remote Procedure Call Protocol)远程过程调用协议,是一种通过网络从远程计算机程序上请求服务。本文介绍RPC在OpenStack中的使用。 -
OpenStack oslo 简介
oslo(OpenStack Common Libraries)是OpenStack代码的基础模块抽象出来的python lib库。 -
Docker bridge 网络模式
Docker 网络之 bridge 模式使用介绍。
-
Linux core dump 文件介绍
Linux
core dump(核心转储)是操作系统在程序运行过程中发生异常(如接受到SIGSEGV、SIGABRT等信号量),而异常在进程内部没有被捕获时的一个内存快照(包括进程此刻的内存、寄存器状态、运行堆栈等信息)转储文件。该文件是二进制文件,可以使用gdb、elfdump、objdump 等打开分析。 -
nc 探测 udp 端口
本文介绍在 Linux 中通过
nc、telnet、echo等命令探测udp端口或发送udp数据包。其中nc是netcat的简写,也可以作为server以TCP或UDP方式侦听指定端口。 -
图片格式转化和压缩
网页的大小决定网站的打开速度,网页越小速度越快,用户体验越好。网页中占用空间最大的为图片,本文提供图片图片格式转化和压缩的方法。
-
上海两日游
上海两日游
-
采用 Algolia 作为 Hugo 搜索方案
静态网站的最大缺点就是搜索的缺失,采用 Algolia 作为 Hugo 搜索方案是一个不错的候选方案。
-
反弹 shell 介绍
反弹shell(reverse)是攻击机监听在某个TCP/UDP端口为服务端,受害机主动发起请求到攻击机监听的端口,并将其命令行的输入输出转到攻击机。 -
Mac Brew 介绍
Homebrew是一款Mac OS上的软件包管理工具,通过它可以很方便的安装/卸载软件工具等,类似于Linux下的apt-get,node的npm等包管理工具。
-
开发模拟 API 环境搭建
使用
json-server搭建开发 REST API 环境 -
Docker images 多阶段构建
Docker v17.05开始支持多阶段构建 (multistage builds),能有效减少images的大小,本文以golanghelloword为例,演示Docker 多阶段构建。 -
time 使用介绍
Linux中的
time用于在命令终止时打印出执行命令所花费的实际时长、用户CPU时间和系统CPU时间,常用来分析脚本执行的时间。 -
ceph-deploy 部署 Ceph 集群
使用ceph-deploy安装部署Ceph集群示例
-
Python paramiko 模拟 SSH 登陆 Linux 执行命令
在使用 Python 写脚本时,需要登陆 Linux 服务器去执行命令,并获取返回结果
-
mysql 5.7.28 galera集群配置
mysql 5.7.28 galera 集群配置