logo
Yi's Blog
Yi's Manual
Initializing search
    • Home
      • AIOps for Dummies
      • AIOps & Visibility For Dummies
      • Hadoop and big data tool set
      • Data analysis and visualization tool Apache Superset
        • Hadoop 2.6.3 dynamically add/remove DataNode
        • Hadoop namenode format on new cluster
        • Hadoop HDFS HA show two StandBy NameNode
        • Hadoop default port and role
        • Install Hadoop 2.6.3 cluster on CentOS 6.7
          • use AWS S3 to host static website
          • Enhance S3 cross region replication with lambda in AWS
          • Set AWS S3 bucket permission with mc tool
          • Introduce to system demage level
          • Visit self-host AWS s3 service with aws cli
          • Add reverse DNS record for public ip in Azure
          • Application of Azure student account
          • disable Ubuntu default firewall on Oracle Cloud
        • An overview of Kubernetes components
        • General kubectl commands
        • Kubernetes Installers Tools
        • Summary of Managed Kubernetes Services
      • 12 factor in cloud native design
      • Cloud Service Design Pattern
        • Colima - container runtimes on MacOS
        • Container Runtime Interface (CRI) CLI
        • Docker Cheat Sheet
        • Management of Docker Containers Network
        • Manage Docker Containers Volume and Environment
        • Creating and Managing Container Images
        • Podman Cheat Sheet
        • Common usage of Snaps
      • Common usage of dig command
      • Public DNS over TLS recommendation
      • Name.com coupon
      • Public Free DNS Service
      • What is a HSTS domain
      • common usage of tcpdump
      • Find C/C++ memory leak with valgrind on Linux
      • Debug coredump with gdb
      • Latency Numbers Every Programmer Should Know
      • Ansible ad hoc command examples
      • Batch management tools recommend in DevOps
      • Common OTP lib in Shell, Python and Go
      • Dev Principle for common project
      • Dev workflow
      • Opensource project management system recommendation - alteratives of Jira
      • Modern monitoring system summary
      • pssh omit strict host key check
      • pssh execute local script on remote machines
      • Batch send/retrive file with pscp/pslurp in pssh
      • Usage of Systemd on Linux
        • Head First About CI and CD in DevOps
          • Most frequently used plugin in Jenkins
          • Implement Jenkins HA with bash, rsync and etcd
          • Store multiline string parameter into file in Jenkins
          • Jenkins RestAPI call with Error 403 No valid crumb was included in the request
          • Jenkins common REST API
      • Using Google Authenticator for SSH and Console Connections to Your VPS
      • Common implementation of TLS/SSL protocol
      • Head First DevSecOps
      • Linux intrusion trace cleaning
      • nich - quickly analyze open ports vulnerabilities
      • OpenSSL Cheatsheet
      • Sign and Verify file with SSH Keys
      • Key Characteristics of Distributed Systems
      • Engineering blogs recommendation
      • RSS of engineering blogs
      • Icon material search
        • Event listener in JavaScript
        • Introduction to event in JavaScript
      • Charles license generator
      • Funny command line browser Lynx
      • Easter eggs in vim
      • When GitHub unavaiilable
      • When Google unavailable
      • When Stack Overflow maintain
      • Zero-width non-breaking space
        • 新加坡华语
      • Git Cheat Sheet
      • delete untracked files with git clean
      • git GUI recommendation
      • Connect local git repo to GitHub with ssh
      • Channel based concurrency control in Go
      • Clear screen in Golang
      • Reduce binary file size in Golang
      • Cheatsheet for golang
      • An Implementation of random.shuffle in golang
      • Learning Go
      • Run web based terminal with gotty
      • Head First HTTP
      • Cross platform HTTP/S benchmark tool - Cassowary
      • Introduction to QUIC
      • Realtime web benchmark tool on CLI
      • Config nginx as reversed proxy for websocket
      • Introduction to SSL Pinning
      • Remove password for a password protected SSL private key
      • HTTP CLI client and REST API tool
      • What Is A REST API?
      • Head First Iac - Terraform
      • find out all the Kernel Boot Parameters
      • Apparmor conflicted with ntpd: apparmor=DENIED operation=capable
      • delete file: Argument list too long in Linux
      • awk common usage in Linux
      • Run a process background in Linux
      • Change hostname in Linux
      • How to lock important file on Linux
      • md5, sha1, sha256, sha512 checksum in Linux
      • Clean penetration trace in Linux
      • Commonly used performance check commands in Linux
      • Hotkey with Ctrl in Linux
      • Use crontab and flock to control cron job sequence
      • Delete all files EXCEPT the certain pattern
      • file and directory permission summary - rwxst
      • Check block size for disk in Linux
      • get hardware infomation and temperature
      • Search manual doc on Linux
      • dstat common usage
      • Release and clean disk space on Linux
      • Common usage of find in Linux
      • nf_conntrack: table full, dropping packet
      • Forbid output redirect (>) to avoid overwrite the existing file
      • Allow and forbid ping in Linux
      • Generate random hexadecimal in Linux
      • Check glibc version in Linux
      • Usage of Linux grep
      • Read hex file in Linux
      • using iptraf to check network traffic in Linux
      • Linux kernel bug list
      • Resources for Linux kernel development
      • Kick out inactive user on Linux
      • Check last successful/failed login user on Linux
      • Calc last failed login user with source ip on Linux
      • ls -l detail on Linux
      • Check PID open files on Linux
      • Tune max open files on Linux
      • Performance monitor and tracing command on Linux
      • mosh - using UDP based SSH tool on Linux
      • file transfer with nc command on Linux
      • Linux disk visualization tool - ncdu
      • Linux kernel: neighbour table overflow
      • Summary of net related command of Linux
      • Linux netstat usage
      • Nginx config for high concurrency
      • Usage of Nginx module http_stub_status_module
      • Listen ipv4/ipv6 port in nginx configuration
      • Nginx supported signal
      • MySQL optimization on 256MB Linux
      • 20 Linux system performance tools
      • Linux POSIX character set
      • Linux process states
      • purge file system cache on Linux
      • config SSH port in rsync on Linux
      • scp usage on Linux
      • sed usage on Linux
      • Ss in SetUID、SetGID and Tt in Sticky bit
      • TCP/UDP port forward with socat on Linux
      • Linux source a file
      • Linux ssh/scp avoid inputting yes on POSSIBLE BREAK-IN ATTEM
      • Linux CPU/MEM/IO benchmark tool sysbench
      • Compress/Decompress gz/bz2/xz file with tar command
      • Too many connections in Linux
      • Linux vulnerability and bug scan tools summary
      • Subscribe Linux Kernel mail
      • Why should we forbid THP on Linux
      • Yi's Manual
      • tldr - a better man page with example
      • TCP state check and summary
      • Get my public IP from browser and shell
      • Head first network
      • Get multi location Ping result
      • Fundamental Knowledge of IP
      • Port based speed limit/traffic control on Linux
      • TCP congestion control
      • TCP State Transition Diagram (RFC793)
      • Introduction to gossip
      • Head first NoSQL
      • NoSQL - modern KV system comparison
      • CAP theory for common NoSQL system
        • MongoDB 性能优化
        • MongoDB 监控指标汇总
        • Aliyun Redis best practice
        • Change and Save Redis configuration during running
        • From 0 to 1 - create redis cluster
        • Head First Redis
        • parse and decode Redis AOF file with Python
        • Commands for Redis clients
        • Useful cluster commands for Redis Cluster
        • Redis compatible nosql system performance comparison
        • Redis config summary and reference
        • Redis source code - how to get started
        • Redis Memory Usage Explanation
        • Redis Optimization Cheatsheet
        • Redis persistence Explanation - RDB and AOF
        • Redis rebalance - slot migration process
        • Redis source code files description
        • Redis tips and tricks
        • Introduction to Zookeeper
        • Package management in Arch
        • Config Let’s Encrypt to support Wildcard Certificate on CentOS 7
        • Add user into admin group on CentOS
        • Nginx benchmark tools (ab/webbench) Usage on CentOS 6.7
        • Config nginx to support SSL/TLS on CentOS 6.7
        • Hide nginx version on CentOS
        • Compile nginx-1.13.10 to support http/2 and Server Push on CentOS 7
        • CentOS 6.x install different version of gcc 4.8/4.9/5.2
        • Add SWAP partition on CentOS 6/7
        • Config extanded repo on CentOS 6/7
        • “WARNING: Readline services not available or not loaded.” on CensOS 6.x
        • send email using sendmail on CentOS
        • Modify timezone on CentOS
        • Using yum to find out which package provide command/so on CentOS
        • Install and configure Ansible on CentOS 6.7
        • Install and Configure BT Transmission on CentOS 6.7
        • iostat command cannot found on CentOS
        • mkfs.xfs command not found on CentOS
        • Configure load balance using Nginx 1.8 on CentOS 6.7
        • Compile and install ocserv on Debian 10
        • Configure BBR on Debian and Ubuntu
        • Extract files and content from deb package
        • Disable ipv6 on Ubuntu 20.04
        • Install sar error: Please check if data collecting is enabled
        • Upgrade debian 10 to debian 11
        • Alternative commands on FreeBSD
        • Build your own kernel of FreeBSD
        • Change csh to bash on FreeBSD
        • Configure FreeBSD to forbid ping (ICMP)
        • FreeBSD git repo
        • Install ocserv on FreeBSD
        • Using dig on FreeBSD
        • FreeBSD system update and package installation
        • Upgrade To FreeBSD 13 From FreeBSD 12
        • batch delete .DS_Store files on MacOS
        • Total Commander alternative on MacOS
        • statistic of TCP/UDP port and service on MacOS
        • forbid Chrome auto update on MacOS
        • Clean system log on MacOS
        • MacOS development environment essential list
        • Get a plain text of man page without backspaces and underscores on MacOS and BSD
        • Mac iTerm2 login CentOS warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory
        • MacOS mysql ERROR! The server quit without updating PID file
        • MacOS Sublime Text Vim mode continuously press
        • MacOS uninstall Jenkins
        • OpenSUSE package management tool - Zypper
      • Compile and install PHP 5.6 on CentOS 6.x
      • LNMP install phpMyAdmin on CentOS
      • PHP configure: error: mcrypt.h not found. Please reinstall libmcrypt
      • PHP compile Don't know how to define struct flock on this system, set --enable-opcache=no
      • PHP 5.6 start failed to open configuration file '/usr/local/php/etc/php-fpm.conf'
      • Performance checkpoints in Linux
      • Linux kernel parameter - memory dirty page
      • Enable/Disable high resolution timers in Linux
      • Linux kernel parameters - network
      • Linux kernel parameters optimization
      • Check Linux kernel parameter through proc
      • USE Method: Linux Performance Checklist
      • Tuning Linux I/O Scheduler for SSDs
      • Head First Perl - an introduction
      • Django common commands cheat sheet
      • implement lru cache in Python
      • Using Python socket to get public address
      • Using Python send http request
      • Python ABC
      • Python bisect module demo
      • common package and module in Python
      • Python asynchronous programming demo: process/thread pool
      • use datetime to deal with time in Python
      • Debug in Python
      • currency calculation using decimal in Python
      • Python decorators usage and example
      • Get local IP address with Python
      • Iterate over multiple lists (tuple) simultaneously in Python
      • List, dictionary, set comprehension in Python
      • Python performance analysis with Profile module
      • General Python project structure
      • usage of virtualenv in Python
      • Program in Pythonic way
      • single and double underscore of class member name in Python
      • dict sort in Python based on key, value
      • try except else finally in Python
      • Multithread Efficiency Comparison between Python and PyPy
      • Start a new Python3 Env in 10 sec
      • Head First Ruby on Rails with MacOS
      • Head First Ruby
      • School of SRE - Learning materials
      • Better Practices of Site Reliability Engineering
      • Chaos Scenario in chaos-mesh
      • Job Handover from Dev to SRE
      • SLA of different cloud service providers
      • Summary of Top 300 common shell commands
      • check present shell on Linux
      • Trick to repeat last command on Linux
      • config Linux terminal support multilingual like Chinese
      • set environment variable in different shell
        • Close output redirect in Bash
        • Linux bash cheatsheet
        • Arithmetic operation in Bash
        • Array in Bash
        • get file name from path in Bash
        • Concurrency in shell scripts with timeout
        • bash debug
        • Detach foreground process from terminal on Linux
        • Usage of $ sign in Bash
        • Judge file exists in Bash
        • Function in Bash
        • Judge whether present user is root in Bash
        • Remove color codes from output with sed in Linux bash
        • variable replacement and truncate in bash
        • Different types of user switch on Linux
        • Linux bash test statement
        • Different types of variables in Linux and Bash
        • Different loop in Bash
        • create and write a file with EOF in sh
        • change stdout with ANSI character set
      • RAID Capacity Calculator
      • /usr/bin/curl: Argument list too long
      • ignore invalid and self signed ssl check with curl and wget
      • use wget to download the whole website
      • Get union, intersection and difference of 2 files with uniq
      • Chrome offline download address
      • extract multi segments of a json file and merge them into 1 line with jq
      • Using curl to output detail time consuming of http
      • Alternative of grep in Linux
      • tmux hotkey cheatsheet on Linux
      • RSS resource list
      • rsync usage on Linux
      • get ssh public key from private key
      • sublime 2/3 enter/start vim mode
      • config PATH in supervisor
      • Two ways to make tcpdump work together with Wireshark
      • Search your technical books
      • decompress password protected zip file
      • Vim CheatSheet
      • Vim Hotkey cheetsheet
      • Vim reference
      • Web status page recommendation
      • Health food essential nutrients
        • Work Around the World
        • Work at Germany
        • Work at Japan
        • Work at Singapore
        • Work at Sweden

    Yi's Manual

    Here is a collection of Manual Pages for Linux, MacOS and FreeBSD.

    https://man.imzye.com

    Back to top
    Copyright © 2016 - 2022
    Small world Big idea