Bendrieji įrankiai
Svetainė
"Apple" nešiojamasis kompiuteris
Stalinis kompiuteris
- Susidūrimas ir atoslūgis: galimybė patekti į aptvertus objektus
- marktext: Markdown redaktorius
- IINA: Vaizdo grotuvas
- Alfred: Spartusis paleidimas ir iškarpinės valdymas
- vscode: programų kūrimo redaktorius
- " Tencent Lemon Cleanup": lengvas programinės įrangos pašalinimas
- ishot: Ekrano nuotraukų darymo įrankis
- uPic: Spintelės paveikslėlių įkėlimas į github saugyklą
Komandinė eilutė
- alacritty: grafikos pagreitintas įvairių platformų terminalas (konfigūracija )
Ctrl+N
Atidaryti naują langą - alaus pakuočių valdymas ir vietiniai informacinių centrų šaltiniai.
- gist: įkelti failus į gist.github. com iš komandinės eilutės
- rg: greita failų turinio paieška
- exa: geresnė išvaizda
ls
- tmux: terminalo multipleksorius
- neovim: šiuolaikinė versija
vim
(konfigūracija ) - direnv: automatiškai įkelti aplinkos kintamuosius įvedant katalogus
- xonsh: python ir bash mišrūs dubliai
- zsh: zsh terminalas ( konfigūracija)
- powerlevel10k:
zsh
temos - zinit:
zsh
įskiepių valdymas
- powerlevel10k:
- asdf: įrankių grandinės versijų nustatymas
- @antfu/ni: nodejs paketų valdymas
- rclone: debesų saugyklų valdymas
Sistemos stebėjimas
Komandos atmintinė
"iptables" prievadų atvaizdavimas
Leidimas serveriams peradresuoti IP adresus
sysctl -w net.ipv4.ip_forward=1
iptables -t nat -A POSTROUTING -j MASQUERADE
Prievadų persiuntimas
#!/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
Išsaugoti
sudo /usr/libexec/iptables/iptables.init save