Běžné nástroje
Webové stránky
Notebook Apple
Stolní počítač
- střetX a příliv: přístup k opevněným lokalitám
- marktext: Editor Markdown
- IINA: Přehrávač videa
- Alfred: Spouštění klávesových zkratek a správa schránky
- vscode: editor pro vývoj programů
- Tencent Lemon Cleanup: Snadné odinstalování softwaru
- ishot: Nástroj pro pořizování snímků obrazovky
- uPic: Nahrávání obrázků ze schránky do úložiště githubu
Příkazový řádek
- alacritty: graficky akcelerovaný multiplatformní terminál (konfigurace )
Ctrl+N
Otevřít nové okno - správa pivovarských balíčků a domácí clearingové zdroje
- gist: nahrávání souborů na gist.github. com z příkazového řádku
- rg: rychlé vyhledávání obsahu souboru
- exa: lepší vzhled
ls
- tmux: terminálový multiplexer
- neovim: moderní verze
vim
(konfigurace ) - direnv: automatické načítání proměnných prostředí při vstupu do adresářů
- xonsh: python a bash ve smíšené dvojkombinaci
- zsh: zsh terminál ( konfigurace)
- powerlevel10k:
zsh
témata - zinit:
zsh
správa zásuvných modulů
- powerlevel10k:
- asdf: verzování řetězce nástrojů
- @antfu/ni: správa balíčků nodejs
- rclone: správa cloudových úložišť
Monitorování systému
Příkaz Memo
mapování portů iptables
Povolení přesměrování IP pro servery
sysctl -w net.ipv4.ip_forward=1
iptables -t nat -A POSTROUTING -j MASQUERADE
Přesměrování portů
#!/bin/bash
pro='tcp'
NAT_Host='192.168.56.101'
NAT_Port=3480
Dst_Host='192.168.56.102'
Dst_Port=80
iptables -t nat -A PREROUTING -m $pro -p $pro --dport $NAT_Port -j DNAT --to-destination $Dst_Host:$Dst_Port
iptables -t nat -A POSTROUTING -m $pro -p $pro --dport $Dst_Port -d $Dst_Host -j SNAT --to-source $NAT_Host
Uložit
sudo /usr/libexec/iptables/iptables.init save