Logo Ricky
  • Home
  • About
  • More
    Skills Experiences Education Projects
  • Posts
  • Notes
  • Activities
  • Transform
  • English
    English Chinese
  • Dark Theme
    Light Theme Dark Theme System Theme
Logo Inverted Logo
  • Tags
  • ACME
  • AI
  • Ansible
  • APP
  • Arceus
  • ASCII
  • Authentication
  • Authorization
  • BASH
  • Bayonet
  • Browser
  • Byte
  • Channel
  • Chart
  • Checklist
  • Chrome OS
  • CI
  • Cloudflare
  • Command Line
  • Config
  • Container
  • CPU
  • CURL
  • Data
  • Debug
  • Design
  • Dmg
  • DNS
  • Docker
  • EFF
  • ElasticSearch
  • ELK
  • Emoji
  • EMQX
  • Extension
  • Game
  • GIN
  • Git
  • Github
  • Gitlab
  • Gluetun
  • Go
  • Golang
  • Google
  • GraphQL
  • HA
  • HTTP
  • Infra
  • Infrastructure
  • Introduction
  • Iso
  • ITerm2
  • Jsoniter
  • Kibana
  • Kubernetes
  • Leetcode
  • Lightweight
  • Linux
  • Llm
  • Lua
  • Lullaby
  • LVM
  • Machinelearning
  • MacOS
  • Markdown
  • Module
  • MQTT
  • MSS
  • MTU
  • Music
  • NAS
  • Network
  • Nftables
  • NGINX
  • OAuth
  • OIDC
  • Ollama
  • Parquet
  • Pinyin
  • Pokemon
  • Pprof
  • Principle
  • Prometheus
  • Protobuf
  • Proxy
  • Push
  • Python
  • QRCode
  • R
  • RAID
  • Redis
  • Regex
  • Rust
  • Security
  • Selenium
  • SFTP
  • SHELL
  • Slides
  • Snow
  • Software
  • Ssh
  • String
  • Switch
  • Sync
  • Synology
  • System
  • Terminal
  • Terraform
  • Test
  • Testing
  • Time
  • Timeout
  • Tor
  • Trace
  • Travel
  • Tunnel
  • URL
  • Video
  • Vim
  • Visualization
  • VPN
  • VScode
  • Web
  • Windows
  • YAML
  • Youtube
  • Zero Trust
  • ZSH
  • 台語
Hero Image
iTerm2 features I find useful

iTerm2 features I find useful Show Timestamps ==> ⌘+Shift+E Alert on next prompt ==> ⌘+Option+A Jump between prompts ==> ⌘+Shift+Down Hotkeys to scroll one line at a time ==> ⌘+Up and ⌘+Down Rearrange tabs with hotkeys ==> Ctrl+Shift+B and Ctrl+Shift+F

Sunday, February 9, 2025 Read
Hero Image
Rules that terminal programs follow

“Rules” that terminal programs follow rule 1: noninteractive programs should quit when you press Ctrl-C rule 2: TUIs should quit when you press q rule 3: REPLs should quit when you press Ctrl-D on an empty line rule 4: don’t use more than 16 colours rule 5: vaguely support readline keybindings rule 5.1: Ctrl-W should delete the last word rule 6: disable colours when writing to a pipe rule 7: - means stdin/stdout

Wednesday, December 25, 2024 Read
Hero Image
A python script that allows your terminal to snow.

A python script that allows your terminal to snow. docker run --rm -ti sontek/snowmachine tree --color rainbow --particle "*" --snow true --lights-color rainbow

Sunday, December 24, 2023 Read
Hero Image
Use terminal and SSH to remote host

Use terminal and SSH to remote host 1. Modern Terminals Hyper iTerm2 Tabby Warp Wez’s Terminal WindTerm 2. Open terminal in macOS ⌘ + space open Spotlight search terminal.app press ↩ 3. SSH to remote host ensure the private key file path. enter the command in the terminal: ssh -i /path/to/private_key.pem ubuntu@ubuntu.host.com

Friday, November 24, 2023 Read
Hero Image
Rust Easy! Modern Cross-platform Command Line Tools to Supercharge Your Terminal

Rust Easy! Modern Cross-platform Command Line Tools to Supercharge Your Terminal Alacritty Alacritty is a cross-platform modern terminal emulator with sensible defaults. It is GPU accelerated, super fast, and highly configurable. You can use it on Linux, macOS, and Windows. bat bat is one of my favorite tools from this list. It’s a replacement for cat. dust Dust is an alternative for the du command. It is fast and has a better UX with nice visualization for disk usage.

Friday, January 13, 2023 Read
Navigation
  • About
  • Skills
  • Experiences
  • Education
  • Projects
Contact me:
  • zeyanlin@outlook.com
  • linzeyan
  • Ricky
  • Ricky