Usando alias no Terminal para comandos longos
Publicado por Samuel Leonardo em 02/05/2026
[ Hits: 70 ]
Blog: https://tutorpro-sam.blogspot.com/
for file in *.mkv; do
ffmpeg -hwaccel vaapi \
-vaapi_device /dev/dri/renderD128 \
-i "$file" \
-vf "format=nv12,hwupload" \
-c:v h264_vaapi -b:v 4M \
-c:a copy \
"${file%.mkv}.mp4"
done
alias 'apelido'= resto do comando.
alias up='sudo apt update && sudo apt full-upgrade'
Desse modo, para atualizar o sistema, basta digitar apenas o apelido (no caso, up) e o comando será carregado. Vou colocar aqui uma lista de alias que uso no meu dia a dia (os itens antes da igualdade são os alias a serem digitados):
alias normalizar='mp3gain -r -c *.mp3'
alias mp3='yt-dlp -x --audio-format mp3 -o "%(title)s.%(ext)s"'
alias up='sudo apt update && sudo apt full-upgrade'
alias limpar='sudo apt autoremove'
alias avi-mp4='for file in *.avi; do ffmpeg -i "$file" -c:v libx264 -qp 24 -c:a aac -b:a 128k -movflags +faststart "${file%.mp4}.mp4"; done'
Para converter arquivos MP4 de uma pasta em MKV em modo VA-API (o alias deve ser digitado estando no Terminal na pasta com os arquivos MP4):
alias mp4-mkv='for file in *.mp4; do ffmpeg -hwaccel vaapi -vaapi_device /dev/dri/renderD128 -i "$file" -vf "format=nv12,hwupload" -c:v h264_vaapi -b:v 2M -qp 24 -c:a aac -b:a 196k "${file%.mp4}.mkv"; done'
Para converter arquivos MKV de uma pasta em MP4 em modo VA-API (o alias deve ser digitado estando no Terminal na pasta com os arquivos MKV):
alias mkv-mp4='for file in *.mkv; do ffmpeg -hwaccel vaapi -vaapi_device /dev/dri/renderD128 -i "$file" -vf "format=nv12,hwupload" -c:v h264_vaapi -b:v 2M -qp 24 -c:a aac -b:a 196k -movflags +faststart "${file%.mkv}.mp4"; done'
Esses são alguns alias, o uso parece óbvio, o alias nos exemplos acima é o que está depois da palavra alias e antes do símbolo '=' (igual). Uma vez que você tenha editado por qualquer razão os arquivos ~/.bashrc ou ~/.zshrc para que o ambiente seja "carregado" tem usar o comando sem as aspas " source ~/.bashrc " ou " ~/.zshrc ".Criando o hábito de ler sem gostar de ler
Tutorial básico de SEO com o Google (SEO starter guide)
Curso de introdução ao estudo de compiladores
Como instalar o Node.js no Ubuntu
Acessando um valor dada sua posição numa matriz bidimensional
Adicione comandos na inicialização do seu Linux
Comandos de rede Linux (básico)
Verificação automática de disponibilidade de serviços
Corrigindo erro persistente no dpkg que impede qualquer instalação
Nenhum comentário foi encontrado.
File Browser: Crie sua Nuvem Pessoal Privada
A produção de áudio e vídeo no Linux e as distribuições dedicadas a esse fim
Criptografando sua Home com Gocryptfs para tristeza do meliante
A Involução do Linux e as Lambanças Desnecessárias desde o seu Lançamento
O Journal no Linux para a guarda e consulta de logs do sistema
Usando alias no Terminal para comandos longos
Simplificando o manual do terminal no Ubuntu 26.04
Bloqueio da instalação e reinstalação do Snap (snapd) no Ubuntu
Continuando meus tópicos anteriores (11)
GLPI Cards de filtros de pesquisa (2)









