diff --git a/pages.pt_BR/common/ar.md b/pages.pt_BR/common/ar.md new file mode 100644 index 0000000000..513638f446 --- /dev/null +++ b/pages.pt_BR/common/ar.md @@ -0,0 +1,25 @@ +# ar + +> Cria, modifica e extrai de arquivos Unix. Normalmente usado para bibliotecas estáticas (`.a`) e pacotes Debian (`.deb`). +> Veja também: `tar`. +> Mais informações: . + +- Descompacta todos os membros de um arquivo compactado: + +`ar x {{caminho/para/arquivo.a}}` + +- Lista o conteúdo em um arquivo compactado específico: + +`ar t {{caminho/para/arquivo.ar}}` + +- Substitui ou adiciona arquivos específicos para um arquivo compactado: + +`ar r {{caminho/para/arquivo.deb}} {{caminho/para/binário-debian caminho/para/control.tar.gz caminho/para/data.tar.xz ...}}` + +- Insere um índice de arquivos objetos (equivalente a usar `ranlib`): + +`ar s {{caminho/para/arquivo.a}}` + +- Cria um arquivo compactado com arquivos específicos, acompanhado por um índice de arquivo objeto: + +`ar rs {{caminho/para/arquivo.a}} {{caminho/para/arquivo1.o caminho/para/arquivo2.o ...}}` diff --git a/pages.pt_BR/common/clamdscan.md b/pages.pt_BR/common/clamdscan.md new file mode 100644 index 0000000000..fe9056cf27 --- /dev/null +++ b/pages.pt_BR/common/clamdscan.md @@ -0,0 +1,36 @@ +# clamdscan + +> Faz uma varredura em busca de vírus usando o ClamAV Daemon. +> Mais informações: . + +- Faz uma varredura em um arquivo ou diretório por vulnerabilidades: + +`clamdscan {{caminho/para/arquivo_ou_diretório}}` + +- Faz uma varredura nos dados da `stdin` (entrada padrão): + +`{{comando}} | clamdscan -` + +- Faz uma varredura no diretório atual e lista apenas os arquivos infectados: + +`clamdscan --infected` + +- Gera um relatório da varredura para um arquivo de registro: + +`clamdscan --log {{caminho/para/arquivo_de_registro}}` + +- Move arquivos infectados para um diretório específico: + +`clamdscan --move {{caminho/para/diretório_de_quarentena}}` + +- Remove arquivos infectados: + +`clamdscan --remove` + +- Usa várias threads para para fazer uma varredura em um diretório: + +`clamdscan --multiscan` + +- Passa o descritor de arquivo em vez de transmitir o arquivo para o daemon: + +`clamdscan --fdpass` diff --git a/pages.pt_BR/common/clamscan.md b/pages.pt_BR/common/clamscan.md new file mode 100644 index 0000000000..40353ef326 --- /dev/null +++ b/pages.pt_BR/common/clamscan.md @@ -0,0 +1,36 @@ +# clamscan + +> Um antivírus de linha de comando. +> Mais informações: . + +- Faz uma varredura em um arquivo por vulnerabilidades: + +`clamscan {{caminho/para/arquivo}}` + +- Faz uma varredura em todos os arquivos recursivamente em um diretório específico: + +`clamscan -r {{caminho/para/diretório}}` + +- Faz uma varredura nos dados da `stdin` (entrada padrão): + +`{{command}} | clamscan -` + +- Especifica um arquivo de banco de dados de vírus ou diretório de arquivos: + +`clamscan --database {{caminho/para/diretório_ou_arquivo_banco_de_dados}}` + +- Faz uma varredura no diretório atual e lista apenas os arquivos infectados: + +`clamscan --infected` + +- Gera um relatório da varredura para um arquivo de registro: + +`clamscan --log {{caminho/para/arquivo_de_registro}}` + +- Move arquivos infectados para um diretório específico: + +`clamscan --move {{caminho/para/diretório_de_quarentena}}` + +- Remove arquivos infectados: + +`clamscan --remove yes` diff --git a/pages.pt_BR/common/clang++.md b/pages.pt_BR/common/clang++.md new file mode 100644 index 0000000000..954cf24065 --- /dev/null +++ b/pages.pt_BR/common/clang++.md @@ -0,0 +1,37 @@ +# clang++ + +> Compila arquivos fonte escritos em C++. +> Parte de LLVM. +> Mais informações: . + +- Compila um conjunto de arquivos do código-fonte para um executável binário: + +`clang++ {{caminho/para/arquivo_fonte1.cpp caminho/para/arquivo_fonte2.cpp ...}} {{-o|--output}} {{caminho/para/executável_resultante}}` + +- Ativa a saída de todos os erros e avisos: + +`clang++ {{caminho/para/arquivo_fonte.cpp}} -Wall {{-o|--output}} {{executável_resultante}}` + +- Mostra avisos comuns, faz depuração de símbolos na saída e otimiza sem afetar a depuração: + +`clang++ {{caminho/para/arquivo_fonte.cpp}} -Wall {{-g|--debug}} -Og {{-o|--output}} {{caminho/para/executável_resultante}}` + +- Escolhe um padrão da linguagem para o qual deve-se compilar: + +`clang++ {{caminho/para/arquivo_fonte.cpp}} -std={{c++20}} {{-o|--output}} {{caminho/para/executável_resultante}}` + +- Inclui bibliotecas localizadas em um caminho diferente do arquivo fonte: + +`clang++ {{caminho/para/arquivo_fonte.cpp}} {{-o|--output}} {{caminho/para/executável_resultante}} -I{{caminho/para/cabeçalho}} -L{{caminho/para/biblioteca}} -l{{caminho/para/nome_da_biblioteca}}` + +- Compila o código-fonte na Representação Intermediária (IR) do LLVM: + +`clang++ {{-S|--assemble}} -emit-llvm {{caminho/para/arquivo_fonte.cpp}} {{-o|--output}} {{caminho/para/saída.ll}}` + +- Otimiza o programa compilado para desempenho: + +`clang++ {{caminho/para/arquivo_fonte.cpp}} -O{{1|2|3|fast}} {{-o|--output}} {{caminho/para/executável_resultante}}` + +- Exibe a versão: + +`clang++ --version` diff --git a/pages.pt_BR/common/clang-format.md b/pages.pt_BR/common/clang-format.md new file mode 100644 index 0000000000..ad2758cdf2 --- /dev/null +++ b/pages.pt_BR/common/clang-format.md @@ -0,0 +1,24 @@ +# clang-format + +> Formata automaticamente código C/C++/Java/JavaScript/Objective-C/Protobuf/C#. +> Mais informações: . + +- Formata um arquivo e exibe o resultado para a `stdout` (saída padrão): + +`clang-format {{caminho/para/arquivo}}` + +- Formata um arquivo "in-place", ou seja, salvando nele mesmo: + +`clang-format -i {{caminho/para/arquivo}}` + +- Formata um arquivo usando um estilo de código predefinido: + +`clang-format --style {{LLVM|GNU|Google|Chromium|Microsoft|Mozilla|WebKit}} {{caminho/para/arquivo}}` + +- Formata um arquivo usando o arquivo `.clang-format` em um dos diretórios pais do arquivo fonte: + +`clang-format --style=file {{caminho/para/arquivo}}` + +- Gera um arquivo `.clang-format` personalizado: + +`clang-format --style {{LLVM|GNU|Google|Chromium|Microsoft|Mozilla|WebKit}} --dump-config > {{.clang-format}}` diff --git a/pages.pt_BR/common/clang-tidy.md b/pages.pt_BR/common/clang-tidy.md new file mode 100644 index 0000000000..9832b82a83 --- /dev/null +++ b/pages.pt_BR/common/clang-tidy.md @@ -0,0 +1,20 @@ +# clang-tidy + +> Um linter C/C++ baseado em LLVM para encontrar violações de estilo, bugs e falhas de segurança por meio de análise estática. +> Mais informações: . + +- Executa verificações padrão em um arquivo fonte: + +`clang-tidy {{caminho/para/arquivo.cpp}}` + +- Não executa quaisquer verificações além da verificação `cppcoreguidelines` em um arquivo: + +`clang-tidy {{caminho/para/arquivo.cpp}} -checks={{-*,cppcoreguidelines-*}}` + +- Lista todas as verificações disponíveis: + +`clang-tidy -checks={{*}} -list-checks` + +- Especifica defines (definições) e includes (inclusões) como opções de compilações (após `--`): + +`clang-tidy {{caminho/para/arquivo.cpp}} -- -I{{meu_projeto/include}} -D{{definições}}` diff --git a/pages.pt_BR/common/clang.md b/pages.pt_BR/common/clang.md new file mode 100644 index 0000000000..b28251bfe3 --- /dev/null +++ b/pages.pt_BR/common/clang.md @@ -0,0 +1,37 @@ +# clang + +> Compila arquivos fonte escritos em C, C++ e Objective-C. Pode ser usado como um substituto drop-in para GCC. +> Parte de LLVM. +> Mais informações: . + +- Compila vários arquivos fonte para um executável: + +`clang {{caminho/para/arquivo_fonte1.c caminho/para/arquivo_fonte2.c ...}} {{-o|--output}} {{caminho/para/executável_resultante}}` + +- Ativa a saída de todos os erros e avisos: + +`clang {{caminho/para/arquivo_fonte.c}} -Wall {{-o|--output}} {{executável_resultante}}` + +- Mostra avisos comuns, faz depuração de símbolos na saída e otimiza sem afetar a depuração: + +`clang {{caminho/para/arquivo_fonte.c}} -Wall {{-g|--debug}} -Og {{-o|--output}} {{caminho/para/executável_resultante}}` + +- Inclui bibliotecas de um caminho diferente: + +`clang {{caminho/para/arquivo_fonte.c}} {{-o|--output}} {{caminho/para/executável_resultante}} -I{{caminho/para/cabeçalho}} -L{{caminho/para/biblioteca}} -l{{nome_da_biblioteca}}` + +- Compila o código-fonte na Representação Intermediária (IR) do LLVM: + +`clang {{-S|--assemble}} -emit-llvm {{caminho/para/arquivo_fonte.c}} {{-o|--output}} {{path/to/output.ll}}` + +- Compila o código-fonte em um arquivo objeto sem vincular: + +`clang {{-c|--compile}} {{caminho/para/arquivo_fonte.c}}` + +- Otimiza o programa compilado para desempenho: + +`clang {{caminho/para/arquivo_fonte.c}} -O{{1|2|3|fast}} {{-o|--output}} {{caminho/para/executável_resultante}}` + +- Exibe a versão: + +`clang --version` diff --git a/pages.pt_BR/common/clangd.md b/pages.pt_BR/common/clangd.md new file mode 100644 index 0000000000..df87200179 --- /dev/null +++ b/pages.pt_BR/common/clangd.md @@ -0,0 +1,17 @@ +# clangd + +> Servidor de linguagem que fornece recursos semelhantes aos de IDE aos editores. +> Deve ser usado por meio de um plugin do editor em vez de ser invocado diretamente. +> Mais informações: . + +- Exibe as opções disponíveis: + +`clangd --help` + +- Lista as opções disponíveis: + +`clangd --help-list` + +- Exibe a versão: + +`clangd --version` diff --git a/pages.pt_BR/common/crontab.md b/pages.pt_BR/common/crontab.md new file mode 100644 index 0000000000..836eb74933 --- /dev/null +++ b/pages.pt_BR/common/crontab.md @@ -0,0 +1,36 @@ +# crontab + +> Agenda tarefas cron para serem executadas em um intervalo de tempo para o usuário atual. +> Mais informações: . + +- Edita o arquivo crontab para o usuário atual: + +`crontab -e` + +- Edita o arquivo crontab para um usuário específico: + +`sudo crontab -e -u {{usuário}}` + +- Substitui o crontab atual pelo conteúdo do arquivo fornecido: + +`crontab {{caminho/para/arquivo}}` + +- Exibe uma lista de tarefas cron existentes para o usuário atual: + +`crontab -l` + +- Remove todos as tarefas de cron do usuário atual: + +`crontab -r` + +- Exemplo de tarefa executada às 10:00 todos os dias (* significa qualquer valor): + +`0 10 * * * {{comando_para_executar}}` + +- Exemplo de entrada do crontab, que executa um comando a cada 10 minutos: + +`*/10 * * * * {{comando_para_executar}}` + +- Exemplo de entrada do crontab, que executa um determinado script às 02:30 todas as sextas-feiras: + +`30 2 * * Fri {{/caminho/absoluto/para/script.sh}}` diff --git a/pages.pt_BR/common/fossil-add.md b/pages.pt_BR/common/fossil-add.md new file mode 100644 index 0000000000..eef1dd02bd --- /dev/null +++ b/pages.pt_BR/common/fossil-add.md @@ -0,0 +1,12 @@ +# fossil add + +> Coloca arquivos ou diretórios sob o controle de versão do Fossil. +> Mais informações: . + +- Coloca um arquivo ou diretório sob o controle de versão, de forma que ele estará no checkout atual: + +`fossil add {{caminho/para/arquivo_ou_diretório}}` + +- Remove todos os arquivos adicionados do checkout atual: + +`fossil add --reset` diff --git a/pages.pt_BR/common/fossil-commit.md b/pages.pt_BR/common/fossil-commit.md new file mode 100644 index 0000000000..7d0f95ce62 --- /dev/null +++ b/pages.pt_BR/common/fossil-commit.md @@ -0,0 +1,20 @@ +# fossil commit + +> Faz commit de arquivos para um repositório Fossil. +> Mais informações: . + +- Cria uma nova versão contendo todas as alterações no checkout atual; o usuário será solicitado a inserir um comentário: + +`fossil commit` + +- Cria uma nova versão contendo todas as alterações no checkout atual, usando o comentário especificado: + +`fossil commit --comment "{{comentário}}"` + +- Cria uma nova versão contendo todas as alterações no checkout atual com um comentário lido de um arquivo específico: + +`fossil commit --message-file {{caminho/para/arquivos_de_mensagem_de_commit}}` + +- Cria uma nova versão contendo alterações dos arquivos especificados; o usuário será solicitado a fornecer um comentário: + +`fossil commit {{caminho/para/arquivo1 caminho/para/arquivo2 ...}}` diff --git a/pages.pt_BR/common/fossil-init.md b/pages.pt_BR/common/fossil-init.md new file mode 100644 index 0000000000..356d61fd6c --- /dev/null +++ b/pages.pt_BR/common/fossil-init.md @@ -0,0 +1,9 @@ +# fossil init + +> Inicializa um novo repositório para um projeto. +> Veja também: `fossil clone`. +> Mais informações: . + +- Cria um novo repositório em um arquivo nomeado: + +`fossil init {{caminho/para/arquivo}}` diff --git a/pages.pt_BR/common/fossil-rm.md b/pages.pt_BR/common/fossil-rm.md new file mode 100644 index 0000000000..b4ec1f4d07 --- /dev/null +++ b/pages.pt_BR/common/fossil-rm.md @@ -0,0 +1,17 @@ +# fossil rm + +> Remove arquivos ou diretórios do controle de versão do Fossil. +> Veja também: `fossil forget`. +> Mais informações: . + +- Remove um arquivo ou diretório do controle de versão do Fossil: + +`fossil rm {{caminho/para/arquivo_ou_diretório}}` + +- Remove um arquivo ou diretório do controle de versão do Fossil e também o exclui do disco: + +`fossil rm --hard {{caminho/para/arquivo_ou_diretório}}` + +- Adiciona novamente todos os arquivos removidos e dos quais não se fez commit anteriormente ao controle de versão do Fossil: + +`fossil rm --reset` diff --git a/pages.pt_BR/common/fossil.md b/pages.pt_BR/common/fossil.md new file mode 100644 index 0000000000..b783f46289 --- /dev/null +++ b/pages.pt_BR/common/fossil.md @@ -0,0 +1,21 @@ +# fossil + +> Sistema de controle de versão distribuído. +> Alguns subcomandos, como `commit`, têm sua própria documentação de uso. +> Mais informações: . + +- Executa um subcomando do Fossil: + +`fossil {{subcomando}}` + +- Exibe ajuda: + +`fossil help` + +- Exibe ajuda para um subcomando específico (como `add`, `commit`, etc.): + +`fossil help {{subcomando}}` + +- Exibe a versão: + +`fossil version` diff --git a/pages.pt_BR/common/freshclam.md b/pages.pt_BR/common/freshclam.md new file mode 100644 index 0000000000..ed2de7a00f --- /dev/null +++ b/pages.pt_BR/common/freshclam.md @@ -0,0 +1,8 @@ +# freshclam + +> Atualiza as definições de vírus para o programa de antivírus ClamAV. +> Mais informações: . + +- Atualiza as definições de vírus: + +`freshclam` diff --git a/pages.pt_BR/common/gh-codespace.md b/pages.pt_BR/common/gh-codespace.md new file mode 100644 index 0000000000..86ae4cd609 --- /dev/null +++ b/pages.pt_BR/common/gh-codespace.md @@ -0,0 +1,36 @@ +# gh codespace + +> Conecta e gerencia seus codespaces no GitHub. +> Mais informações: . + +- Cria um codespace no GitHub interativamente: + +`gh codespace create` + +- Lista todos os codespaces disponíveis: + +`gh codespace list` + +- Conecta a um codespace via SSH interativamente: + +`gh codespace ssh` + +- Transfere um arquivo específico para um codespace interativamente: + +`gh codespace cp {{caminho/para/arquivo_fonte}} remote:{{caminho/para/arquivo_remoto}}` + +- Lista os ports de um codespace interativamente: + +`gh codespace ports` + +- Exibe os registros de um codespace interativamente: + +`gh codespace logs` + +- Exclui um codespace interativamente: + +`gh codespace delete` + +- Exibe ajuda para um subcomando: + +`gh codespace {{code|cp|create|delete|edit|...}} --help`