Utilitários básicos de linha de comando

Anonim

Muitos usuários de Mac evitam completamente a linha de comando, uma quantidade razoável provavelmente nem sabe que ela existe. Para os curiosos, aqui estão alguns comandos e funcionalidades básicas e essenciais para saber se você deseja começar a usar o Mac OS X Terminal. Abordaremos manipulação simples de arquivos, manobras no sistema de arquivos, exibição e eliminação de processos e muito mais. Lembre-se de remover os colchetes ou os comandos não funcionarão.

Noções básicas da linha de comando

  • ls -la lista todo o conteúdo de um diretório incluindo arquivos ocultos
  • cdmova para o diretório especificado, cd /Applications irá mover para sua pasta de aplicativos
  • mvmv é capaz de renomear arquivos ou movê-los, dependendo do uso
  • cpcopia um arquivo para um novo nome de arquivo ou destino
  • gato | more exibe o conteúdo de uma tela de arquivo por tela, 'transmitindo' o conteúdo através de more
  • touchcria um arquivo com o nome fornecido, por exemplo: touch test.txt criará um arquivo de texto em branco
  • top exibe uma lista continuamente atualizada de todos os processos em execução, incluindo memória e uso da CPU, PID é o ID do processo que você usaria matar um processo
  • ps -aux lista todos os processos em execução de todos os usuários, -ux listará apenas os processos do usuário atual
  • kill -9mata o ID do processo especificado (basicamente força o encerramento para a linha de comando)
  • rmrm remove o arquivo ou diretório especificado, não há aviso, então use com cuidado
  • pingdetermine a latência da rede fazendo ping em outro host

Dicas gerais de uso da linha de comando

  • Use a tecla tab, a tecla tab completará automaticamente diretórios e nomes de arquivos para você
  • Ative o terminal colorido, isso facilita a navegação em grandes quantidades de arquivos
  • Se um comando confundir você, tente executá-lo com o sinalizador –help, que frequentemente exibirá instruções básicas sobre o comando fornecido
  • Lembre-se de que as páginas de manual também existem em muitos comandos, acesse-as digitando man , por exemplo: man ping
  • Se a saída de um comando passar voando e for demais para caber em uma tela, tente canalizá-la por mais, assim: ls -la |moreisso permitirá que você veja a saída de uma tela por vez
  • Você pode exportar o conteúdo de um arquivo, a saída de um comando e os resultados de um script para um arquivo de texto usando os jacarés (terminologia imprópria, desculpe meu esquecimento), por exemplo: ls -la /Applications > applist.txt
  • Se você já notou que a carga da CPU disparou de forma inadequada, um bom lugar para encontrar o processo errante é com o comando top, use top em conjectura com kill para encontrar o ID do processo e matar o CPU hog
  • Não tenha medo de sujar as mãos!

Para obter mais informações, dicas e truques, verifique nossas outras entradas de linha de comando e leia Dez utilitários de linha de comando do OS X que você talvez não conheça.

Utilitários básicos de linha de comando