A folha de dicas dos comandos do terminal Mac

A folha de dicas dos comandos do terminal Mac

macOS é um sistema operacional intuitivo, então você não precisa perder muito tempo aprendendo o básico; Sabendo disso, por que você deve aprender e aproveitar as vantagens da linha de comando Unix disponível em seu Mac? Temos quatro boas razões:





  1. Existem dezenas de aplicativos baseados em Unix de código aberto e disponíveis gratuitamente. Você não precisa gastar dinheiro com isso.
  2. Quando estiver tendo dificuldade para pesquisar arquivos no Spotlight, você pode recorrer às ferramentas de pesquisa do Unix. Eles são muito mais poderosos do que o Spotlight.
  3. Você pode gerenciar arquivos, pastas e arquivamentos de arquivos de maneira automatizada. A configuração de um cron job resolverá isso automaticamente.
  4. Dá a você mais poder e controle sobre seu sistema.

Com tantos comandos do Mac, muitas vezes é difícil lembrar e usar todos eles. Estamos aqui para ajudar com uma folha de dicas detalhada dos comandos do Terminal Mac que você pode usar para desbloquear a produtividade aprimorada em seu sistema.





como mudar a conta principal no google

Abra o aplicativo Terminal a partir de Aplicativos> Utilitários ou pesquise no Spotlight. Então você pode começar com alguns dos comandos poderosos abaixo.





DOWNLOAD GRÁTIS: Esta folha de dicas está disponível como um PDF para download de nosso parceiro de distribuição, TradePub. Você terá que preencher um pequeno formulário para acessá-lo apenas pela primeira vez. Download A folha de dicas dos comandos do terminal Mac .

A folha de dicas dos comandos do terminal Mac

ComandoAçao
Atalhos
AbaAutocompletar nomes de arquivos e pastas
Ctrl + AVai para o início da linha em que você está digitando
Ctrl + EVá para o final da linha em que você está digitando
Ctrl + ULimpe a linha antes do cursor
Ctrl + KLimpe a linha após o cursor
Ctrl + WExclua a palavra antes do cursor
Ctrl + TTroque os dois últimos caracteres antes do cursor
Esc + TTroque as duas últimas palavras antes do cursor
Ctrl + LLimpar a tela
Ctrl + CMate tudo o que você está executando
Ctrl + DSai do shell atual
Opção + →Mova o cursor uma palavra para a frente
Opção + ←Mova o cursor uma palavra para trás
Ctrl + FMova o cursor um caractere para a frente
Ctrl + BMove o cursor um caractere para trás
Ctrl + YCole o que foi cortado pelo último comando
Ctrl + ZColoca tudo o que você está executando em um processo suspenso em segundo plano
Ctrl + _Desfaz o último comando
Fundamentos
/ (Barra para frente)Diretório de nível superior
. (Período Único)Diretório atual
.. (período duplo)Diretório Parental
~ (Til)Diretório inicial
sudo [comando]Execute o comando com os privilégios de segurança do superusuário
nano [arquivo]Abre o editor do Terminal
abrir arquivo]Abre um arquivo
[comando] -hObtenha ajuda sobre um comando
man [comando]Mostra o manual de ajuda do comando
Alterar diretório
CDDiretório inicial
cd [pasta]Altere o diretório, por exemplo Documentos cd
cd ~Diretório inicial
CD/Raiz da unidade
CD -Diretório ou pasta anterior em que você navegou pela última vez
pwdMostre seu diretório de trabalho
CD..Mover para o diretório pai
CD../..Suba dois níveis
Listar conteúdo do diretório
lsMostra o nome dos arquivos e subdiretórios do diretório
ls -CForçar saída de várias colunas da listagem
ls -aListe todas as entradas, incluindo aquelas com. (Ponto final) e .. (ponto final duplo)
ls -1Produz a lista de arquivos em uma entrada por formato de linha
ls -FExibe uma / (barra) imediatamente após cada caminho que é um diretório, * (asterisco) após programas executáveis ​​ou scripts e @ após um link simbólico
ls -SClassifique arquivos ou entradas por tamanho
ls -lListe em um formato longo. Inclui modo de arquivo, nome do proprietário e do grupo, data e hora em que o arquivo foi modificado, nome do caminho e muito mais
lsListe os arquivos classificados por tempo de modificação (mais recentes primeiro)
ls -lhLonga listagem com tamanhos de arquivo legíveis por humanos em KB, MB ou GB
ls -loListe os nomes dos arquivos com tamanho, proprietário e sinalizadores
ls -laLista o conteúdo detalhado do diretório, incluindo arquivos ocultos
Tamanho do arquivo e espaço em disco
doListe o uso de cada subdiretório e seu conteúdo
du -sh [pasta]Saída legível por humanos de todos os arquivos em um diretório
du -sMostra uma entrada para cada arquivo especificado
du -sk * | tipo nãoListe arquivos e pastas, totalizando o tamanho, incluindo as subpastas. Substitua sk * por sm * para listar os diretórios em MB
df -hCalcule o espaço livre em disco do seu sistema
df -HCalcule o espaço livre em disco em potências de 1.000 (em oposição a 1.024)
Gerenciamento de arquivos e diretórios
mkdirCrie uma nova pasta chamada
mkdir -p /Crie pastas aninhadas
mkdirCrie várias pastas de uma vez
mkdir ''Crie uma pasta com um espaço no nome do arquivo
rmdirExcluir uma pasta (funciona apenas em pastas vazias)
rm -RExclua uma pasta e seu conteúdo
tocarCrie um novo arquivo sem qualquer extensão
cpCopie um arquivo para a pasta
cpCopie um arquivo para a pasta atual
cp ~ //Copie um arquivo para a pasta e renomeie o arquivo copiado
cp -RCopie uma pasta para uma nova pasta com espaços no nome do arquivo
cp -iAvisa antes de copiar um arquivo com uma mensagem de aviso de substituição
cp / Usuários /Copie vários arquivos para uma pasta
rmExcluir um arquivo (isso exclui o arquivo permanentemente; use com cuidado.)
rm -iExclua um arquivo apenas quando você der a confirmação
rm -fForçar remoção sem confirmação
rmExclua vários arquivos sem qualquer confirmação
mvMover / renomear
mvMova um arquivo para a pasta, possivelmente substituindo um arquivo existente
mv -iOpcional -i sinalizador para avisá-lo antes de sobrescrever o arquivo
mv * .png ~ /Mova todos os arquivos PNG da pasta atual para uma pasta diferente
Histórico de Comandos
Ctrl + RPesquise os comandos usados ​​anteriormente
história nMostra os comandos anteriores que você digitou. Adicione um número para limitar os últimos n itens
![valor]Execute o último comando digitado que começa com um valor
!!Execute o último comando digitado
Permissões
ls -ldExibir a permissão padrão para um diretório home
ls -ld /Exibir a permissão de leitura, gravação e acesso de uma pasta específica
chmod 755Altere a permissão de um arquivo para 755
chmod -R 600Altere a permissão de uma pasta (e seu conteúdo) para 600
chown:Altere a propriedade de um arquivo para usuário e grupo. Adicione -R para incluir o conteúdo da pasta
Processos
ps -axSaída de processos atualmente em execução. Aqui, a mostra os processos de todos os usuários ex mostra os processos que não estão conectados ao Terminal
ps -auxMostra todos os processos com% cpu,% mem, entrada de página, PID e comando
principalExibir informações ao vivo sobre os processos em execução
top -ocpu -s 5Exibir processos classificados por uso de CPU, atualizando a cada 5 segundos
top -o rsizeClassifique os principais por uso de memória
matar PIDSaia do processo com ID. Você verá o PID como uma coluna no Monitor de Atividade
ps -ax | pegadaEncontre um processo por nome ou PID
Rede
pingFazer ping do host e exibir o status
que éInformações de saída de whois para um domínio
curl -OBaixe o arquivo via HTTP, HTTPS ou FTP
ssh @Estabelecer conexão SSH com o usuário
scp @: / remote / pathCopiar para um controle remoto
Homebrew
doutor de cervejaVerifique a mistura em busca de problemas em potencial
instalação de cervejaInstale uma fórmula
Desinstalar cervejaDesinstalar uma fórmula
lista de cervejaListe todas as fórmulas instaladas
busca de cervejaExibir fórmulas disponíveis para cerveja
atualização de cervejaAtualize todas as cervejas desatualizadas e não fixadas
atualização de cervejaObtenha a versão mais recente do homebrew e da fórmula
limpeza de cervejaRemova a versão mais antiga da fórmula instalada
torneira de fermentação homebrew / barrilToque no repositório do barril do GitHub
lista de barris de cervejaListe todos os barris instalados
instalação de barril de cervejaInstale o barril dado
Desinstalação do barril de cervejaDesinstale o barril fornecido
Procurar
find -nameEncontre todos os arquivos nomeados dentro. Use curingas (*) para pesquisar partes de nomes de arquivos
pegada ''Exibir todas as ocorrências de dentro (adicionar -i para não diferenciar maiúsculas de minúsculas)
grep -rl ''Pesquise todos os arquivos que contêm dentro
Saída
gatoProduza o conteúdo de
menosProduza o conteúdo de usar o comando less que suporta paginação e mais
cabeçaProduza as primeiras 10 linhas de
>>Anexa a saída de para
>Direcione a saída de para
|Direcione a saída de para

Em seguida, personalize o terminal

Existem muitos comandos nesta folha de dicas. Mas você não precisa aprender todos eles de uma vez! Escolha alguns que se integrem bem ao seu fluxo de trabalho e economizem mais tempo. Depois de dominar esses comandos, ainda há mais para aprender sobre o Terminal para aprimorar sua experiência com ele.

Para ler mais, vimos como personalizar o Terminal Mac e torná-lo mais útil.

melhor aplicativo GPS offline para Android
Compartilhado Compartilhado Tweet O email Exclua esses arquivos e pastas do Windows para liberar espaço em disco

Precisa liberar espaço em disco no seu computador Windows? Aqui estão os arquivos e pastas do Windows que podem ser excluídos com segurança para liberar espaço em disco.

Leia a seguir
Tópicos relacionados
  • Mac
  • Folha de dicas
  • terminal
  • Prompt de comando
  • Linux Bash Shell
Sobre o autor Rahul Saigal(162 artigos publicados)

Com seu M.Optom Degree em Eye Care Speciality, Rahul trabalhou como palestrante por muitos anos na faculdade. Escrever e ensinar outras pessoas é sempre sua paixão. Ele agora escreve sobre tecnologia e torna-a digerível para leitores que não a entendem bem.

Mais de Rahul Saigal

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever
Categoria Mac