docker

kubernetes

openstack

openshift

starlingx

SDN

NFV

VPP

OVS

ONOS

cord

DPDK

vagrant

kvm

vmware

virtualbox

docker-compose

ansible

debootstrap febootstrap

devops CI/CD

python

c

golang

rust

shell

gotty

vtysh

git

gogs

gitlab

gitbook

redis

nginx

tomcat

caddy

keepalived

mysql

ipsec

hugo

html css js

chrome plugin

vpncity nordvpn ghelper

swagger

shc

tmux

看板娘

tor

pyinstaller

ripgrep

fpm

蜜罐 蜜网

本地yum仓库

本地docker仓库

本地网盘

本地dns

jenkins

drone

rancher

免流

remmina远程

notebook

锐速bbr

TIG(telegraf influxdb grafana)

暗网

渗透测试

社工钓鱼

busybox

rpm打包

guake

内网穿透

code-server

helm

简书

yaml toml markdown

gRPC

REST

KV数据库

cgo

RISC-v ARM X86

KubeSpray

ceph

PXE批量安装系统

磁盘阵列

doxygen

git review

epoll

UDEV

UIO VFIO

ltrace

rpmreaper

repoquery –requires –resolve openssh

minicom

shell dialog whiptail

ovirt 云桌面

kolla-ansible 部署openstack

Travis CI

aptitude

p4

rufus 安装盘制作工具

OpenDataPlane

OpenFastPath

make && makefile

LAMP + 视频服务器docker镜像

phpmyadmin

ubuntu编译环境build-essential

dmidecode获取系统硬件信息

cmake && ccmake

alien deb<->rpm

MongoDB 非关系型数据库

locals() python动态变量

microbit

flock && exec

xrdp远程桌面服务

shell一些用法

:>file #清空文件

:<<BLOCK #注释
some document...
BLOCK

&- #关闭标准输出
n&- #关闭n号输出

exec {fd_lock}>"${LOCK_FILE}"
flock -x "${fd_lock}" || { echo "ERROR: flock() failed." >&2; exit 1; }
[[critical code]] 
flock -u "${fd_lock}" && echo "removed lock here" || echo "lock busy didn't remove lock .. " 
[[ -e "/proc/$$/fd/${fd_lock}" ]] && eval "exec ${fd_lock}>&-"
if lsof "${lock_file}" &>/dev/random; then 
echo "lock file still in use, not deleting"
else 
rm -f "${lock_file}"
echo "removed lock file"
fi 

...
详见
http://xstarcd.github.io/wiki/shell/exec_redirect.html

echo ${PIPESTATUS[@]}

SR-IOV single root input/output virtualization

dropbear轻量级ssh工具

update-alternatives 软件版本管理

scapy python包分析库

Redox rust编写的类Unix操作系统

apt-offline

ipmitool(BMC工具)

yew wasm rocket actix-web

go-admin rust-admin x-admin

Vscode+rust-analyzer

yew-parcel-template

PAM

FFI ABI API

kickstart preseed

qemu/virt-install

virtio && vhost

tun/tap veth bridge ovs namespace gre vxlan

vim ~/.bash_history && history -r

V2rayL QV2ray

rust tokio 框架

rust ggez库

rust 彩色输出的库 colored

anyhow + thiserror

Option的方法map() and_then()

shell install命令

supervisor进程监控

polkit

casbin权限管理 casbin-rs

core vmcore调试 abrt-cli list

avahi-daemon服务

debuginfo和debuginfo-common

dpkg -l ubuntu-desktop

orbtk redox系统使用的GUI库,rust原生

iced

Sciter

electron-vue

feeluown

ubuntu1804桌面版开启路由,要关闭network-manager

配置br0地址,不加掩码不会生成直连子路由

钉钉群机器人开发接口

TUI GUI

valgrind

initramfs squashfs tmpfs..

/lib/x86_64-linux-gnu/ld-2.31.so /bin/ln -s /lib/x86_64-linux-gnu/ld-2.31.so /lib64/ld-linux-x86-64.so.2

查看某个文件属于哪个安装包

dpkg-query -S $(which grub-install)
或 dpkg -s $(which grub-install)

查看包内容

dpkg -L iperf3
dpkg-deb -c deepin.com.wechat_2.6.8.65deepin0_i386.deb

QEMU Firecracker都是VMM

tauri

per-CPU(http://blog.chinaunix.net/uid-24148050-id-300576.html)

程序详情

objdump -d helloworld
gcc -v -o helloworld helloworld.c    
readelf -a helloworld 
strace ./helloworld
EIP ESP EBP

select poll epoll(LT ET)

strip

iptraf 接口流量统计工具

linux vxworks

VRP IOS comware

git LFS(Large File Storage)

git钩子 web钩子

systemd-cgtop(https://www.imooc.com/article/72502)

sysvinit upstart systemd

socket / D-Bus activation

chkconfig

http://debuginfo.centos.org/7/x86_64/

Account locked due to 25 failed logins

pam_tally2 --user=ops  #查看
 
pam_tally2 --user=ops --reset #重置

gcc(https://blog.csdn.net/bible_reader/article/details/80210880)

ps -auxf

logrotate

%config %config(noreplace) .rpmsave .rpmnew

qpa;10@(

Cisco给出的Ipsec ××× MTU设置标准是1400字节,MSS值是1360字节

xfrm框架

springboot maven tomcat

springboot+vue

tofrodos todos fromdos

apport

linux内核 ip icmp udp tcp校验和

分支管理 https://developer.ibm.com/zh/articles/os-cn-git-and-github-5/

pure bash bible