Git, Docker, curl, обработка текста, поиск файлов, systemd, передача файлов и сессии.
git initgit clone urlgit statusgit add -Agit commit -m "message"git push / git pullgit reset --hard; git clean -fgit refloggit bisect startgit worktree add ../hotfix branchgit stash / git stash apply stash@{2}git cherry-pick commitgit blame -L 10,20 filegit rebase -i HEAD~5docker ps -adocker run --name name imagedocker container start/stop namedocker pull imagedocker imagesdocker exec -it name shdocker rm namedocker logs -f namedocker network inspect bridgedocker volume prune -adocker history imagedocker build --no-cache .curl urlcurl -L -D - urlcurl -O urlcurl -X POST -d 'name=bob' urlcurl -k -x http://127.0.0.1:8080 -H 'Authorization: Bearer token' urlcurl -d '{"name":"bob"}' -H 'Content-Type: application/json' urlcurl -E client.pem --key key.pem -k urlcurl -v --resolve host:80:127.0.0.1 urljq '.' file.jsonjq '.[]' file.jsonjq '.[] | select(.key=="value")' file.jsonawk '{print $5}' fileawk -F, '{print $NF}' fileawk '{s+=$1} END{print s}' fileawk 'NR%3==1' filesed 's/a/b/g' filesed -i 's/a/b/g' filesed -n '1p' filesed -i '1,5d' filesed -i '/^[[:space:]]*$/d' filefind dir -name '*.ext'find dir -type d -iname '*lib*'find dir -name '*.py' -not -path '*/site-packages/*'find dir -size +500k -size -10Mfind dir -name '*.ext' -exec wc -l {} \;find dir -empty -deletecmd | xargs commandcmd | xargs -P 10 -n 1 commandcmd | xargs -I _ command _parallel gzip ::: file1 file2ls *.txt | parallel -j4 gzipparallel -S host1,host2 command ::: arg1 arg2systemctl statussystemctl --failedsystemctl start|stop|restart|status unitsystemctl enable unitsystemctl daemon-reloadsystemctl cat unit / systemctl edit unitjournalctl -n 100 -fjournalctl -b -1 -p 3journalctl -u unitjournalctl -S yesterday -U nowjournalctl --vacuum-time 2ddocker compose up -ddocker compose up -d --builddocker compose downdocker compose down -vdocker compose logs -f servicedocker compose exec service shdocker compose psdocker compose configmakemake targetmake -n targetmake -j4make -igrep -E '^[a-zA-Z_-]+:' Makefilepython3 -m venv .venvsource .venv/bin/activatedeactivatepip install -r requirements.txtpip freeze > requirements.txtpip install --no-cache-dir packagepython3 -m http.server 8000npm cinpm install package --savenpm run scriptnpm outdatednpm audityarn install --frozen-lockfilepnpm install --frozen-lockfilersync -a src dstrsync -zvhP src dstrsync -e 'ssh -p 2222' --info=progress2 host:src dstscp file host:pathscp -J jump_user@jump_host file target:pathssh user@host -i keyssh user@host -D 1080ssh user@host -L 9999:example.org:80 -N -Tssh user@host -J jump_user@jump_hosttar czf out.tar.gz dirtar xvf archive.tartmux new -s nametmux ls / tmux attachwatch -n 60 command