Branch 2023
...
Alias | Funktion | Erklärung (Entsprechung) |
---|---|---|
syspatch | Komplett-Update inkl. Cleanup für Ubuntu/Debian | sudo journalctl --vacuum-time=7d && sudo journalctl --vacuum-size=2G && sudo apt -y update && sudo apt -y dist-upgrade && \ |
syspatcha | Komplett-Update inkl. Cleanup für AlmaLinux/Redhat/CentOS | sudo journalctl --vacuum-time=7d && sudo journalctl --vacuum-size=2G && sudo dnf -y update && docker system prune && docker volume prune |
ups | Update aller Skripte von https://github.com/equitania/myodoo-docker/ | sudo $HOME/getScripts.py && sudo cp $HOME/myodoo-docker/getScripts.py $HOME/ && source ~/.zshrc |
prepatch | Start einer screen session | sudo screen -S sysupdate |
ls | Anpassung ls | ls --color --classify |
ll | Anpassung ll | ls -alh --color --classify |
le | ll alternative exa | exa --long --header (https://the.exa.website/#installation) |
lg | LazyGit | lazygit (https://github.com/jesseduffield/lazydocker/releases/) |
grep | Anpassung grep | grep --color=auto |
nano | Anpassungen nano (Zeilennr. & Backup) | nano --nowrap -B -c |
hg | History + grep | history | grep |
dusort | Durchsucht /var nach den größten Ordnern | du /var --max-depth=1 | sort -nr | cut -f2 | xargs -n 1 du -hs |
f2b | Fail2ban status | fail2ban-client status |
ncdu | Analyze Disk usage in Linux with ncdu | https://computingforgeeks.com/ncdu-analyze-disk-usage-in-linux-with-ncdu/ |
nf | neofetch | |
mce | mcedit |
Docker
Alias | Funktion | Erklärung (Entsprechung) |
---|---|---|
ctop | Top-like interface for container metrics | |
dkps | Listet alle Docker Container | sudo docker ps -a |
dkpi | Listet alle Docker Images | sudo docker images |
dkpsf | Liste alle Docker Container detailliert auf | sudo docker inspect -f "{{.Name}} {{.Config.Cmd}}" $(docker ps -a -q) |
dkcp | docker-compose | |
dkcpup | docker-compose up -d | docker-compose up -d |
dkcpdown | docker-compose down | docker-compose down |
dkprs | Docker Systemsäuberung | docker system prune |
dkprv | Docker Volume-Säuberung | docker volume prune |
dkpri | Docker Image-Säuberung | docker image prune -a |
...
Alias | Funktion | Erklärung (Entsprechung) |
---|---|---|
cdngx | Sprung in nginx conf.d Ordner | cd /etc/nginx/conf.d/ |
ngx+ | Start von nginx | sudo service nginx start |
ngx- | Stopp von nginx | sudo service nginx stop |
ngx# | Neustart von nginx | sudo service nginx restart |
ngxr | Neuladen von nginx | sudo service nginx reload |
ngxs | Status des nginx Services | sudo service nginx status |
ngx! | Prüft Konfiguration nginx-confs | sudo nginx -t |
showcerts | Anzeige aller Let's encrypt Zertifikate | sudo certbot certificates |
...
Codeblock |
---|
# Skripte aktualisieren $ edup # [M]odules or [F]ull update,timeout(sec),containername,databasename,port,longpollingport,path2Dockfile,docker_image_name,postgresql_username,postgresql_userpassword,hostname/ip,volumen,update # [M]odule update will copy only new module to the container without update all - needs 2-3 minutes # [F]ull update will update all - needs 10-20 minutes time # Normaler Update Prozess F,30,live-myodoo,live_db,127.0.0.1:11000,127.0.0.1:12000,/root/docker-builds/live-myodoo/,myodoo/live,ownerp,ownerp2021ownerp2023,live-db,"--network ownerplive-net -v vol-odoo-live:/opt/odoo/data","1316" # M statt F installiert nur fehlende Module M,30,live-myodoo,live_db,127.0.0.1:11000,127.0.0.1:12000,/root/docker-builds/live-myodoo/,myodoo/live,ownerp,ownerp2021ownerp2023,live-db,"--network ownerplive-net -v vol-odoo-live:/opt/odoo/data","1316" # Verlassen mit [strg]+[x] |
...