Cada linha mostra o alias, o que ele faz, o comando completo e a edição: Desktop, Servidor ou Ambos, para os atalhos presentes nas duas.
SetupVibe
| Alias | O que faz | Comando executado | Edição |
|---|---|---|---|
setupvibe | Reinstala ou atualiza a edição Desktop para desenvolvimento. Reinstala ou atualiza a edição Server para aplicações em produção. | Linux Desktop e macOS Desktop curl -sSL desktop.setupvibe.dev | bashServer curl --proto '=https' --tlsv1.2 -fsSL server.setupvibe.dev | bash | Ambos |
AI CLIs
| Alias | O que faz | Comando executado | Edição |
|---|---|---|---|
cc | Claude CLI sem confirmações. | claude --permission-mode=auto --dangerously-skip-permissions | Ambos |
sp | Atalho principal do Spec-Kit. Linux Desktop e macOS Desktop | specify | Desktop |
spinit | Cria um projeto com o Spec-Kit. Linux Desktop e macOS Desktop | specify initExemplo: $ spinit meu-app | Desktop |
spcheck | Confere se as dependências do Spec-Kit estão instaladas. Linux Desktop e macOS Desktop | specify check | Desktop |
sphere | Inicia o Spec-Kit na pasta atual. Linux Desktop e macOS Desktop | specify init --here | Desktop |
spci | Inicia o Spec-Kit na pasta atual com o Claude Code. Linux Desktop e macOS Desktop | specify init --here --ai claude | Desktop |
spkpi | Inicia o Spec-Kit na pasta atual com o GitHub Copilot. Linux Desktop e macOS Desktop | specify init --here --ai copilot | Desktop |
spup | Atualiza o Spec-Kit para a versão mais recente. Linux Desktop e macOS Desktop | uv tool upgrade specify-cli | Desktop |
Skills CLI
| Alias | O que faz | Comando executado | Edição |
|---|---|---|---|
skl | Lista todas as skills instaladas. | skills list | Ambos |
skf | Busca skills no registro. | skills findExemplo: $ skf react | Ambos |
ska | Instala uma nova skill. | skills addExemplo: $ ska owner/repo | Ambos |
sku | Atualiza todas as skills instaladas. | skills update | Ambos |
skun | Remove uma skill instalada. | skills removeExemplo: $ skun nome | Ambos |
skc | Verifica atualizações disponíveis. | skills check | Ambos |
Shell & Utilitários
| Alias | O que faz | Comando executado | Edição |
|---|---|---|---|
zconfig | Edita o arquivo de configuração do ZSH. | nano ~/.zshrc | Ambos |
zlocal | Edita o arquivo de configurações pessoais, carregado pelo .zshrc. | nano ~/.zshrc.local | Ambos |
reload | Recarrega as configurações do ZSH sem reiniciar o terminal. | source ~/.zshrc | Ambos |
path | Lista os diretórios do PATH, um por linha. | echo -e ${PATH//:/\\n} | Ambos |
h | Busca no histórico de comandos. | history | grepExemplo: $ h docker | Ambos |
cls | Limpa o terminal. | clear | Ambos |
please | Atalho amigável para sudo. | sudoExemplo: $ please whoami | Ambos |
week | Exibe o número da semana atual. | date +%V | Ambos |
Navegação & Filesystem
| Alias | O que faz | Comando executado | Edição |
|---|---|---|---|
.. | Sobe um nível de diretório. | cd .. | Ambos |
... | Sobe dois níveis de diretório. | cd ../.. | Ambos |
.... | Sobe três níveis de diretório. | cd ../../.. | Ambos |
ll | Lista arquivos com detalhes e tamanho legível. | Linux Desktop e Server ls -lhA --color=automacOS Desktop ls -lhA | Ambos |
la | Lista todos os arquivos incluindo ocultos. | Linux Desktop e Server ls -A --color=automacOS Desktop ls -A | Ambos |
lsd | Lista apenas diretórios. | ls -d */ 2>/dev/null | Ambos |
md | Cria diretório e subdiretórios automaticamente. | mkdir -pExemplo: $ md projeto/src/css | Ambos |
rmf | Remove arquivos e diretórios recursivamente sem confirmação. | rm -rfExemplo: $ rmf pasta_velha | Ambos |
du1 | Uso de disco do diretório atual, um nível de profundidade. | Linux Desktop e Server du -h --max-depth=1macOS Desktop du -h -d 1 | Ambos |
Tmux
| Alias | O que faz | Comando executado | Edição |
|---|---|---|---|
t | Atalho para o tmux. | tmux | Ambos |
tn | Cria nova sessão tmux. | tmux new -sExemplo: $ tn meu-projeto | Ambos |
ta | Reconecta a uma sessão existente. | tmux attach -tExemplo: $ ta meu-projeto | Ambos |
tl | Lista todas as sessões tmux ativas. | tmux ls | Ambos |
tk | Encerra uma sessão tmux. | tmux kill-session -tExemplo: $ tk meu-projeto | Ambos |
tka | Encerra todas as sessões tmux. | tmux kill-server | Ambos |
td | Desconecta da sessão sem encerrá-la. | tmux detach | Ambos |
tw | Cria nova janela na sessão atual. | tmux new-window | Ambos |
ts | Divide painel horizontalmente (novo painel abaixo). | tmux split-window -v | Ambos |
tsh | Divide painel verticalmente (novo painel à direita). | tmux split-window -h | Ambos |
trename | Renomeia a sessão atual. | tmux rename-sessionExemplo: $ trename novo-nome | Ambos |
twrename | Renomeia a janela atual. | tmux rename-windowExemplo: $ twrename editor | Ambos |
treload | Recarrega as configurações do tmux. | tmux source ~/.tmux.conf | Ambos |
tconfig | Edita o arquivo de configuração do tmux. | nano ~/.tmux.conf | Ambos |
Git
| Alias | O que faz | Comando executado | Edição |
|---|---|---|---|
gs | Exibe o estado atual do repositório. | git status | Ambos |
ga | Adiciona arquivos ao stage. | git addExemplo: $ ga arquivo.txt | Ambos |
gaa | Adiciona todos os arquivos modificados ao stage. | git add . | Ambos |
gc | Abre o editor para escrever a mensagem do commit. | git commit | Ambos |
gcm | Commit com mensagem inline. | git commit -mExemplo: $ gcm 'fix: typo' | Ambos |
gco | Troca de branch ou restaura arquivos. | git checkoutExemplo: $ gco main | Ambos |
gcb | Cria e troca para uma nova branch. | git checkout -bExemplo: $ gcb feature/nova-funcao | Ambos |
gp | Envia commits para o repositório remoto. | git push | Ambos |
gpl | Baixa e integra mudanças do repositório remoto. | git pull | Ambos |
gf | Busca atualizações do remoto sem aplicar. | git fetch | Ambos |
gfa | Busca de todos os remotos e remove branches deletadas. | git fetch --all --prune | Ambos |
gm | Faz merge de uma branch. | git mergeExemplo: $ gm feature/x | Ambos |
grb | Reaplica commits sobre outra base. | git rebaseExemplo: $ grb main | Ambos |
gcp | Aplica commit específico na branch atual. | git cherry-pickExemplo: $ gcp abc123 | Ambos |
gl | Log compacto com grafo de branches. | git log --oneline --graph --decorate | Ambos |
glamelog | Log compacto com datas. | git log --pretty=format:"%h %ad %s" --date=short | Ambos |
gd | Exibe diferenças não staged. | git diff | Ambos |
gds | Exibe diferenças já em stage. | git diff --staged | Ambos |
gb | Lista branches locais. | git branch | Ambos |
gba | Lista todas as branches incluindo remotas. | git branch -a | Ambos |
gbd | Remove uma branch local. | git branch -dExemplo: $ gbd feature/x | Ambos |
gtag | Cria ou lista tags. | git tagExemplo: $ gtag v1.0.0 | Ambos |
gclone | Clona um repositório. | git cloneExemplo: $ gclone https://github.com/user/repo.git | Ambos |
gst | Salva mudanças temporariamente no stash. | git stash | Ambos |
gstp | Restaura as últimas mudanças do stash. | git stash pop | Ambos |
grh | Desfaz o último commit mantendo as alterações. | git reset HEAD~1 | Ambos |
gundo | Descarta todas as alterações não staged. | git restore . | Ambos |
gwip | Salva trabalho em progresso rapidamente. | git add -A && git commit -m "WIP" | Ambos |
GitHub CLI
| Alias | O que faz | Comando executado | Edição |
|---|---|---|---|
ghpr | Abre wizard para criar um Pull Request. | gh pr create | Ambos |
ghprl | Lista Pull Requests abertos. | gh pr list | Ambos |
ghprv | Exibe detalhes do PR atual. | gh pr view | Ambos |
ghprc | Faz checkout de um PR por número. | gh pr checkoutExemplo: $ ghprc 42 | Ambos |
ghprs | Status dos PRs relacionados ao branch atual. | gh pr status | Ambos |
ghrl | Lista repositórios do usuário autenticado. | gh repo list | Ambos |
ghrc | Clona um repositório. | gh repo cloneExemplo: $ ghrc owner/repo | Ambos |
ghiss | Lista issues abertas do repositório. | gh issue list | Ambos |
ghissn | Abre wizard para criar uma nova issue. | gh issue create | Ambos |
ghrun | Lista execuções de CI/CD do GitHub Actions. | gh run list | Ambos |
ghrunw | Acompanha a execução do workflow em tempo real. | gh run watch | Ambos |
ghwf | Lista workflows do GitHub Actions. | gh workflow list | Ambos |
ghwfr | Dispara um workflow manualmente. | gh workflow runExemplo: $ ghwfr deploy.yml | Ambos |
ghrel | Lista releases do repositório. | gh release list | Ambos |
ghrelc | Cria uma nova release. | gh release createExemplo: $ ghrelc v1.0.0 | Ambos |
ghgist | Cria um Gist a partir de arquivo. Linux Desktop e macOS Desktop | gh gist createExemplo: $ ghgist file.sh | Desktop |
ghssh | Lista as chaves SSH registradas no GitHub. macOS Desktop | gh ssh-key list | Desktop |
SSH
| Alias | O que faz | Comando executado | Edição |
|---|---|---|---|
ssha | Adiciona chave SSH ao agente. | ssh-addExemplo: $ ssha ~/.ssh/id_ed25519 | Ambos |
sshal | Lista chaves carregadas no agente SSH. | ssh-add -l | Ambos |
sshkeys | Lista todos os arquivos de chaves SSH. | ls -la ~/.ssh/ | Ambos |
sshconfig | Edita o arquivo de configuração do SSH. | nano ~/.ssh/config | Ambos |
keygen | Gera nova chave SSH Ed25519. | ssh-keygen -t ed25519 -CExemplo: $ keygen 'email@x.com' | Ambos |
ssh_copy_id | Copia a chave SSH pública para um servidor remoto que aceita senha. | $HOME/.setupvibe/bin/ssh_copy_idExemplo: $ ssh_copy_id --host servidor --user usuario | Ambos |
Docker
| Alias | O que faz | Comando executado | Edição |
|---|---|---|---|
d | Atalho para o comando docker. | dockerExemplo: $ d ps | Ambos |
dc | Atalho para o docker compose. | docker composeExemplo: $ dc up -d | Ambos |
dps | Lista containers em execução. | docker ps | Ambos |
dpsa | Lista todos os containers incluindo parados. | docker ps -a | Ambos |
dimg | Lista imagens Docker disponíveis localmente. | docker images | Ambos |
dlog | Segue os logs de um container. | docker logs -fExemplo: $ dlog meu-container | Ambos |
dex | Executa comando interativo em container. | docker exec -itExemplo: $ dex app bash | Ambos |
dstart | Inicia um container parado. | docker startExemplo: $ dstart meu-container | Ambos |
dstop | Para um container em execução. | docker stopExemplo: $ dstop meu-container | Ambos |
drm | Remove um container. | docker rmExemplo: $ drm meu-container | Ambos |
drmi | Remove uma imagem. | docker rmiExemplo: $ drmi minha-imagem | Ambos |
dpull | Baixa imagem do registry. | docker pullExemplo: $ dpull nginx:alpine | Ambos |
dbuild | Constrói imagem com tag. | docker build -tExemplo: $ dbuild app:latest . | Ambos |
dstats | Monitora CPU/memória dos containers em tempo real. | docker stats | Ambos |
dins | Inspeciona detalhes de container ou imagem. | docker inspectExemplo: $ dins app | Ambos |
dip | IP do container. | docker inspect -f '{{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}'Exemplo: $ dip app | Ambos |
dnet | Lista redes Docker disponíveis. | docker network ls | Ambos |
dvol | Lista volumes Docker criados. | docker volume ls | Ambos |
dprune | Executa a limpeza com docker system prune -af --volumes. Você deve revisar os recursos antes de usar esse comando. | docker system prune -af --volumes | Ambos |
dcup | Sobe os serviços em background. | docker compose up -d | Ambos |
dcdown | Para e remove os containers do compose. | docker compose down | Ambos |
dcstop | Para os serviços sem remover containers. | docker compose stop | Ambos |
dcrestart | Reinicia todos os serviços do compose. | docker compose restart | Ambos |
dcps | Lista os serviços do compose e seus estados. | docker compose ps | Ambos |
dclog | Segue os logs de todos os serviços do compose. | docker compose logs -f | Ambos |
dclogs | Exibe as últimas 100 linhas dos logs do compose. | docker compose logs --tail=100 | Ambos |
dcbuild | Reconstrói as imagens sem cache. | docker compose build --no-cache | Ambos |
dcpull | Atualiza imagens dos serviços do compose. | docker compose pull | Ambos |
dcexec | Executa comando em serviço. | docker compose execExemplo: $ dcexec app bash | Ambos |
Portainer
| Alias | O que faz | Comando executado | Edição |
|---|---|---|---|
portainer-restart | Reinicia o painel do Portainer. | docker compose -f ~/.setupvibe/portainer-compose.yml restart | Desktop |
portainer-update | Atualiza e reinicia o Portainer. | docker compose -f ~/.setupvibe/portainer-compose.yml pull && docker compose -f ~/.setupvibe/portainer-compose.yml up -d | Desktop |
portainer-start | Inicia o Portainer em background. | docker compose -f ~/.setupvibe/portainer-compose.yml up -d | Desktop |
portainer-stop | Para o painel do Portainer. | docker compose -f ~/.setupvibe/portainer-compose.yml stop | Desktop |
PM2
| Alias | O que faz | Comando executado | Edição |
|---|---|---|---|
p | Atalho para o Process Manager 2 (PM2). Linux Desktop e macOS Desktop | pm2Exemplo: $ p list | Desktop |
p-start | Inicia apps via arquivo de configuração ecosystem. Linux Desktop e macOS Desktop | pm2 start ~/ecosystem.config.js | Desktop |
p-stop | Para todos os apps do ecosystem. Linux Desktop e macOS Desktop | pm2 stop ~/ecosystem.config.js | Desktop |
p-restart | Reinicia todos os apps do ecosystem. Linux Desktop e macOS Desktop | pm2 restart ~/ecosystem.config.js | Desktop |
pl | Lista todos os processos gerenciados pelo PM2. Linux Desktop e macOS Desktop | pm2 list | Desktop |
psave | Salva a lista de processos atual para restaurar no boot. Linux Desktop e macOS Desktop | pm2 save | Desktop |
pres | Restaura a lista de processos salva anteriormente. Linux Desktop e macOS Desktop | pm2 resurrect | Desktop |
pmon | Monitora CPU e Memória de processos em tempo real. Linux Desktop e macOS Desktop | pm2 monit | Desktop |
plog | Exibe logs em tempo real de todos os processos. Linux Desktop e macOS Desktop | pm2 logs | Desktop |
pstop | Para um processo específico pelo nome ou ID. Linux Desktop e macOS Desktop | pm2 stopExemplo: $ pstop 0 | Desktop |
prestart | Reinicia um processo específico. Linux Desktop e macOS Desktop | pm2 restartExemplo: $ prestart api | Desktop |
pdel | Remove um processo da lista do PM2. Linux Desktop e macOS Desktop | pm2 deleteExemplo: $ pdel app-velho | Desktop |
Agentlytics
| Alias | O que faz | Comando executado | Edição |
|---|---|---|---|
agl-start | Inicia o monitoramento Agentlytics. Linux Desktop e macOS Desktop | pm2 start agentlytics | Desktop |
agl-stop | Para o monitoramento Agentlytics. Linux Desktop e macOS Desktop | pm2 stop agentlytics | Desktop |
agl-restart | Reinicia o monitoramento Agentlytics. Linux Desktop e macOS Desktop | pm2 restart agentlytics | Desktop |
agl-logs | Exibe logs em tempo real do Agentlytics. Linux Desktop e macOS Desktop | pm2 logs agentlytics | Desktop |
agl-show | Mostra detalhes técnicos do processo Agentlytics. Linux Desktop e macOS Desktop | pm2 show agentlytics | Desktop |
Gerenciadores de Pacotes
| Alias | O que faz | Comando executado | Edição |
|---|---|---|---|
update | Atualiza o sistema e gerenciadores de pacotes. | Linux Desktop sudo apt update && sudo apt upgrade && (command -v brew >/dev/null 2>&1 && brew update && brew upgrade || true)macOS Desktop brew update && brew upgradeServer sudo apt update && sudo apt upgrade | Ambos |
apti | Instala um pacote via APT. Linux Desktop e Server | sudo apt installExemplo: $ apti htop | Ambos |
aptr | Remove um pacote via APT. Linux Desktop e Server | sudo apt removeExemplo: $ aptr htop | Ambos |
apts | Busca pacotes nos repositórios APT. Linux Desktop e Server | apt searchExemplo: $ apts nginx | Ambos |
aptshow | Exibe detalhes de um pacote APT. Linux Desktop e Server | apt showExemplo: $ aptshow git | Ambos |
aptls | Filtra pacotes instalados. Linux Desktop e Server | dpkg -l | grepExemplo: $ aptls nginx | Ambos |
brewup | Atualiza Homebrew e remove versões antigas. Linux Desktop e macOS Desktop | brew update && brew upgrade && brew cleanup | Desktop |
brewls | Lista todos os pacotes instalados via Homebrew. Linux Desktop e macOS Desktop | brew list | Desktop |
brewinfo | Exibe informações sobre um pacote. Linux Desktop e macOS Desktop | brew infoExemplo: $ brewinfo git | Desktop |
brewsearch | Busca pacotes no Homebrew. Linux Desktop e macOS Desktop | brew searchExemplo: $ brewsearch ripgrep | Desktop |
Linguagens & Frameworks
| Alias | O que faz | Comando executado | Edição |
|---|---|---|---|
art | Atalho para o PHP Artisan. Linux Desktop e macOS Desktop | php artisanExemplo: $ art list | Desktop |
artm | Executa as migrations pendentes. Linux Desktop e macOS Desktop | php artisan migrate | Desktop |
artmf | Recria todas as tabelas do zero. Linux Desktop e macOS Desktop | php artisan migrate:fresh | Desktop |
artmfs | Recria as tabelas e popula com seeders. Linux Desktop e macOS Desktop | php artisan migrate:fresh --seed | Desktop |
arts | Inicia o servidor de desenvolvimento do Laravel. Linux Desktop e macOS Desktop | php artisan serve | Desktop |
artq | Inicia o worker de filas. Linux Desktop e macOS Desktop | php artisan queue:work | Desktop |
artc | Limpa todos os caches do Laravel. Linux Desktop e macOS Desktop | php artisan cache:clear && php artisan config:clear && php artisan route:clear && php artisan view:clear | Desktop |
artt | Executa a suíte de testes do Laravel. Linux Desktop e macOS Desktop | php artisan test | Desktop |
artmake | Atalho para geração de código. Linux Desktop e macOS Desktop | php artisan makeExemplo: $ php artisan make:controller UserController | Desktop |
artr | Lista todas as rotas da aplicação. Linux Desktop e macOS Desktop | php artisan route:list | Desktop |
arttink | Abre o REPL interativo do Laravel. Linux Desktop e macOS Desktop | php artisan tinker | Desktop |
artkey | Gera uma nova chave de aplicação. Linux Desktop e macOS Desktop | php artisan key:generate | Desktop |
artopt | Limpa todos os caches e otimizações. Linux Desktop e macOS Desktop | php artisan optimize:clear | Desktop |
artschedule | Inicia o worker de tarefas agendadas. Linux Desktop e macOS Desktop | php artisan schedule:work | Desktop |
artdb | Abre conexão interativa com o banco de dados. Linux Desktop e macOS Desktop | php artisan db | Desktop |
artmodel | Cria um Model. Linux Desktop e macOS Desktop | php artisan make:modelExemplo: $ artmodel Post -m | Desktop |
artjob | Cria um Job para filas. Linux Desktop e macOS Desktop | php artisan make:jobExemplo: $ artjob ProcessPayment | Desktop |
artevent | Lista todos os eventos e listeners registrados. Linux Desktop e macOS Desktop | php artisan event:list | Desktop |
ci | Instala dependências do composer.json. Linux Desktop e macOS Desktop | composer install | Desktop |
cu | Atualiza dependências para versões permitidas. Linux Desktop e macOS Desktop | composer update | Desktop |
creq | Adiciona um pacote. Linux Desktop e macOS Desktop | composer requireExemplo: $ creq vendor/pacote | Desktop |
creqd | Adiciona pacote como dev-dependency. Linux Desktop e macOS Desktop | composer require --devExemplo: $ creqd phpunit/phpunit | Desktop |
cdump | Regenera o autoload do Composer. Linux Desktop e macOS Desktop | composer dump-autoload | Desktop |
crun | Executa um script do composer.json. Linux Desktop e macOS Desktop | composer runExemplo: $ crun dev | Desktop |
ni | Instala todas as dependências do package.json. | npm install | Ambos |
nid | Instala pacote como dependência de desenvolvimento. | npm install --save-devExemplo: $ nid typescript | Ambos |
nr | Executa script do package.json. | npm runExemplo: $ nr build | Ambos |
nrd | Inicia o servidor de desenvolvimento. | npm run dev | Ambos |
nrb | Executa o build de produção. | npm run build | Ambos |
nrt | Executa os testes. | npm run test | Ambos |
nx | Executa pacote Node sem instalar globalmente. | npxExemplo: $ nx create-react-app my-app | Ambos |
bi | Instala dependências com Bun. Linux Desktop e macOS Desktop | bun install | Desktop |
br | Executa script com Bun. Linux Desktop e macOS Desktop | bun runExemplo: $ br dev | Desktop |
brd | Inicia o dev server com Bun. Linux Desktop e macOS Desktop | bun run dev | Desktop |
brb | Build de produção com Bun. Linux Desktop e macOS Desktop | bun run build | Desktop |
bx | Executa pacote sem instalar, via Bun. Linux Desktop e macOS Desktop | bunxExemplo: $ bx cowsay hello | Desktop |
pn | Atalho para o pnpm. Linux Desktop e macOS Desktop | pnpmExemplo: $ pn add axios | Desktop |
pni | Instala dependências com pnpm. Linux Desktop e macOS Desktop | pnpm install | Desktop |
pnr | Executa script do package.json via pnpm. Linux Desktop e macOS Desktop | pnpm runExemplo: $ pnr build | Desktop |
pnd | Inicia o servidor de desenvolvimento com pnpm. Linux Desktop e macOS Desktop | pnpm run dev | Desktop |
pnb | Executa o build de produção com pnpm. Linux Desktop e macOS Desktop | pnpm run build | Desktop |
pnt | Executa os testes com pnpm. Linux Desktop e macOS Desktop | pnpm run test | Desktop |
pnx | Executa pacote sem instalar via pnpm. Linux Desktop e macOS Desktop | pnpm dlxExemplo: $ pnx create-next-app | Desktop |
pnadd | Adiciona uma dependência com pnpm. Linux Desktop e macOS Desktop | pnpm addExemplo: $ pnadd axios | Desktop |
pnaddd | Adiciona uma dependência de desenvolvimento com pnpm. Linux Desktop e macOS Desktop | pnpm add -DExemplo: $ pnaddd vitest | Desktop |
py | Atalho para Python 3. Linux Desktop e macOS Desktop | python3Exemplo: $ py main.py | Desktop |
pyv | Exibe a versão ativa do Python. Linux Desktop e macOS Desktop | python3 --version | Desktop |
uvi | Instala um pacote Python com uv. Linux Desktop e macOS Desktop | uv pip installExemplo: $ uvi requests | Desktop |
uvs | Executa um script com uv. Linux Desktop e macOS Desktop | uv runExemplo: $ uvs main.py | Desktop |
venv | Cria e ativa virtualenv local. Linux Desktop e macOS Desktop | python3 -m venv .venv && source .venv/bin/activate | Desktop |
activate | Ativa o virtualenv local do diretório. Linux Desktop e macOS Desktop | source .venv/bin/activate | Desktop |
rbv | Lista versões do Ruby instaladas via rbenv. Linux Desktop e macOS Desktop | rbenv versions | Desktop |
rblocal | Define versão do Ruby para o diretório atual. Linux Desktop e macOS Desktop | rbenv localExemplo: $ rblocal 3.2.0 | Desktop |
rbglobal | Define a versão global do Ruby. Linux Desktop e macOS Desktop | rbenv globalExemplo: $ rbglobal 3.2.0 | Desktop |
be | Executa um comando com bundle exec. Linux Desktop e macOS Desktop | bundle execExemplo: $ be rails s | Desktop |
binstall | Instala gems do Gemfile. Linux Desktop e macOS Desktop | bundle install | Desktop |
bupdate | Atualiza gems do Gemfile. Linux Desktop e macOS Desktop | bundle update | Desktop |
cb | Compila o projeto Rust em modo debug. Linux Desktop e macOS Desktop | cargo build | Desktop |
cbr | Compila em modo release otimizado. Linux Desktop e macOS Desktop | cargo build --release | Desktop |
crun2 | Compila e executa o projeto Rust. Linux Desktop e macOS Desktop | cargo run | Desktop |
ct | Executa os testes do projeto. Linux Desktop e macOS Desktop | cargo test | Desktop |
ccheck | Verifica erros sem gerar o binário. Linux Desktop e macOS Desktop | cargo check | Desktop |
clippy | Executa o linter do Rust. Linux Desktop e macOS Desktop | cargo clippy | Desktop |
cfmt | Formata o código com rustfmt. Linux Desktop e macOS Desktop | cargo fmt | Desktop |
cadd | Adiciona dependência ao projeto Rust. Linux Desktop e macOS Desktop | cargo addExemplo: $ cadd serde | Desktop |
crem | Remove dependência do projeto Rust. Linux Desktop e macOS Desktop | cargo removeExemplo: $ crem serde | Desktop |
cupdate | Atualiza todas as dependências do Cargo.lock. Linux Desktop e macOS Desktop | cargo update | Desktop |
cdoc | Gera e abre a documentação do projeto no browser. Linux Desktop e macOS Desktop | cargo doc --open | Desktop |
gobuild | Compila todos os pacotes do projeto Go. Linux Desktop e macOS Desktop | go build ./... | Desktop |
gorun | Executa o pacote principal. Linux Desktop e macOS Desktop | go run . | Desktop |
gotest | Executa todos os testes do projeto. Linux Desktop e macOS Desktop | go test ./... | Desktop |
gomod | Remove dependências não utilizadas do go.mod. Linux Desktop e macOS Desktop | go mod tidy | Desktop |
govet | Verifica problemas comuns no código Go. Linux Desktop e macOS Desktop | go vet ./... | Desktop |
gofmt | Formata todos os arquivos Go do diretório. Linux Desktop e macOS Desktop | gofmt -w . | Desktop |
goget | Adiciona dependência ao projeto Go. Linux Desktop e macOS Desktop | go getExemplo: $ goget github.com/gin-gonic/gin | Desktop |
goclean | Remove o cache de build do Go. Linux Desktop e macOS Desktop | go clean -cache | Desktop |
gocover | Cobertura HTML. Linux Desktop e macOS Desktop | go test ./... -coverprofile=coverage.out && go tool cover -html=coverage.out | Desktop |
gowork | Gerencia workspaces Go. Linux Desktop e macOS Desktop | go workExemplo: $ gowork use ./pkg | Desktop |
DevOps & Sistema
| Alias | O que faz | Comando executado | Edição |
|---|---|---|---|
anp | Executa um playbook. | ansible-playbookExemplo: $ anp site.yml -i hosts | Ambos |
ani | Lista os hosts e grupos do Ansible em JSON. | ansible-inventory --list | Ambos |
anping | Testa conectividade com todos os hosts. | ansible all -m ping | Ambos |
anv | Gerencia arquivos criptografados com Vault. | ansible-vaultExemplo: $ anv edit secrets.yml | Ambos |
anve | Criptografa um arquivo com Vault. | ansible-vault encryptExemplo: $ anve secrets.yml | Ambos |
anvd | Descriptografa um arquivo com Vault. | ansible-vault decryptExemplo: $ anvd secrets.yml | Ambos |
anvr | Recriptografa com nova senha. | ansible-vault rekeyExemplo: $ anvr secrets.yml | Ambos |
ancheck | Simula execução do playbook sem aplicar mudanças. | ansible-playbook --checkExemplo: $ ancheck site.yml | Ambos |
andiff | Simula e exibe diff das mudanças que seriam aplicadas. | ansible-playbook --check --diffExemplo: $ andiff site.yml | Ambos |
anfacts | Coleta os facts dos hosts com Ansible. | ansible all -m setup | Ambos |
topc | Mostra uma consulta única do top, limitada às primeiras 20 linhas, sem solicitar ordenação por CPU. Executa top com ordenação por CPU. | Linux Desktop e Server top -bn1 | head -20macOS Desktop top -o cpu | Ambos |
topm | Monitora processos ordenados por uso de memória. macOS Desktop | top -o mem | Desktop |
psg | Busca processos por nome. | ps aux | grepExemplo: $ psg nginx | Ambos |
df | Uso de disco com tamanhos legíveis. | df -h | Ambos |
meminfo | Exibe uso de memória RAM e swap. Linux Desktop e Server | free -h | Ambos |
diskinfo | Exibe uso de disco de todas as partições. Linux Desktop e Server | df -h | Ambos |
cpuinfo | Exibe informações detalhadas sobre a CPU. Linux Desktop e Server | lscpu | Ambos |
sysinfo | Exibe informações do sistema operacional e hostname. Linux Desktop e Server | hostnamectl | Ambos |
sstatus | Exibe o status de um serviço. Linux Desktop e Server | sudo systemctl statusExemplo: $ sstatus nginx | Ambos |
sstart | Inicia um serviço. Linux Desktop e Server | sudo systemctl startExemplo: $ sstart nginx | Ambos |
sstop | Para um serviço. Linux Desktop e Server | sudo systemctl stopExemplo: $ sstop nginx | Ambos |
srestart | Reinicia um serviço. Linux Desktop e Server | sudo systemctl restartExemplo: $ srestart nginx | Ambos |
senable | Habilita um serviço para iniciar no boot. Linux Desktop e Server | sudo systemctl enableExemplo: $ senable nginx | Ambos |
sdisable | Desabilita um serviço no boot. Linux Desktop e Server | sudo systemctl disableExemplo: $ sdisable nginx | Ambos |
slogs | Exibe logs de um serviço específico. Linux Desktop e Server | sudo journalctl -uExemplo: $ slogs nginx | Ambos |
syslog | Segue o log do sistema em tempo real. Linux Desktop e Server | sudo journalctl -f | Ambos |
Rede & Web
| Alias | O que faz | Comando executado | Edição |
|---|---|---|---|
myip | Exibe o IP público da máquina. | Linux Desktop e macOS Desktop curl -s ifconfig.meServer curl --proto '=https' --tlsv1.2 -fsS https://ifconfig.me/ip | Ambos |
localip | Mostra a primeira entrada de hostname -I. Consulta o endereço da interface en0. | Linux Desktop e Server hostname -I | awk '{print $1}'macOS Desktop ipconfig getifaddr en0 | Ambos |
ports | Lista portas TCP e UDP em escuta. Lista portas TCP no estado LISTEN. | Linux Desktop e Server ss -tulnpmacOS Desktop lsof -iTCP -sTCP:LISTEN -n -P | Ambos |
wholistening | Alias alternativo para listar portas em escuta. Linux Desktop e Server | ss -tulnp | Ambos |
flush | Executa o comando de limpeza de DNS definido para este sistema. Você deve conferir se o serviço correspondente está disponível. | Linux Desktop sudo systemd-resolve --flush-cachesmacOS Desktop dscacheutil -flushcache && sudo killall -HUP mDNSResponderServer sudo resolvectl flush-caches | Ambos |
get | GET request simples. | curl -sExemplo: $ get https://api.github.com | Ambos |
post | POST JSON simples. | curl -s -X POST -H 'Content-Type: application/json'Exemplo: $ post url -d '{"key":"val"}' | Ambos |
headers | Exibe apenas os headers HTTP da resposta. | curl -sIExemplo: $ headers google.com | Ambos |
httpcode | Exibe somente o código HTTP da resposta. | curl -o /dev/null -s -w '%{http_code}\n'Exemplo: $ httpcode google.com | Ambos |
timing | Latência detalhada. | curl -o /dev/null -s -w 'dns:%{time_namelookup}s connect:%{time_connect}s total:%{time_total}s\n'Exemplo: $ timing google.com | Ambos |
jpp | Formata e valida JSON. | Linux Desktop e macOS Desktop python3 -m json.toolExemplo: $ cat data.json | jppServer jq .Exemplo: $ cat data.json | jpp | Ambos |
jsonf | Formata JSON com cores via jq. | jq .Exemplo: $ cat data.json | jsonf | Ambos |
certinfo | Exibe detalhes de um certificado .pem. | openssl x509 -text -noout -inExemplo: $ certinfo cert.pem | Ambos |
certexpiry | Exibe a data de expiração de um certificado. | openssl x509 -enddate -noout -inExemplo: $ certexpiry cert.pem | Ambos |
sslcheck | Inspeciona TLS de um host. | openssl s_client -connectExemplo: $ sslcheck google.com:443 | Ambos |
genpass | Gera 32 bytes aleatórios e apresenta o resultado em Base64. | openssl rand -base64 32 | Ambos |
envls | Lista todas as variáveis de ambiente ordenadas. | env | sort | Ambos |
envg | Filtra variáveis de ambiente. | env | grepExemplo: $ envg PATH | Ambos |
dotenv | Carrega variáveis do arquivo .env atual. | export $(cat .env | grep -v '^#' | xargs) | Ambos |
Cronboard & Crontab
| Alias | O que faz | Comando executado | Edição |
|---|---|---|---|
crone | Edita o arquivo de crontab do usuário. | crontab -e | Ambos |
cronl | Lista todas as tarefas agendadas no crontab. | crontab -l | Ambos |
cronr | Remove as tarefas do crontab com crontab -r. Você deve preservar as entradas antes de usar esse alias. | crontab -r | Ambos |
cronb | Abre o Cronboard, a interface de terminal para as tarefas do crontab. Linux Desktop e macOS Desktop | cronboard | Desktop |
Conferir um alias na sua máquina
Você pode consultar alias gcm no terminal para conferir a expansão ativa. Os arquivos Zsh carregam ~/.zshrc.local ao final, portanto suas configurações pessoais podem redefinir os atalhos.