16 Comandos de terminal que todo usuário deve saber
Terminal, ou a interface de linha de comando (CLI), é considerada por muitos como o Santo Graal da gestão de computadores. Em algum momento, a CLI foi a única maneira de realizar algo em um computador; então, a CLI deu lugar à interface gráfica do usuário (GUI), à medida que a popularidade dos PCs aumentava. Os puristas entre nós muitas vezes preferem usar a CLI como um meio de manipular o computador e fazê-lo executar tarefas em vez de usar um mouse para fazer as coisas.
Então quem está certo?
Não há certo ou errado por si só — apenas conveniência. Como a GUI mudou a forma como trabalhamos, muitas pessoas ainda usam a linha de comando por sua capacidade de controlar nós, automatizar tarefas e até mesmo configurar recursos que só são acessíveis através da CLI.
Eu tento aprender tanto sobre a CLI para qualquer SO em particular que eu administro em um esforço para trabalhar de forma mais inteligente, não mais difícil e também para aprender várias maneiras de realizar as mesmas tarefas. Afinal, quanto mais você souber, melhor você estará no seu trabalho. Com isto em mente, eu apresento estes comandos básicos do Terminal para introduzir algumas das características do Terminal e para fornecer uma compreensão de trabalho do app.
VER: 20 desenvolvedores de atalhos do Terminal precisam saber
Change Directory
Command: cd
O que ele faz: Muda o diretório do caminho da linha de comando.
Exemplo: cd “path/to/directory/” (Figura A)
Figure A
Listing Directory
Comando: ls
O que faz: Lista o conteúdo de um diretório.
Exemplo: ls “path/to/directory/” (Figura B)
Figure B
Arquivos abertos
Comando: abrir
O que ele faz: Abre um ficheiro.
Exemplo: abre “filename” (Figura C)
Figura C
Copiar um arquivo para outro diretório
Comando: cp
Exemplo: cp “filename” “newfilename” (Figura D)
Figure D
Mover um ficheiro
Comando: mv
Exemplo: mv “filename” “caminho/para/novo/ficheiro/localização” (Figura E)
Figura E
Renomear um ficheiro
Comando: mv
Exemplo: mv “path/to/filename” “path/to/newfilename” (Figura F)
Figura F
Criar um diretório
Comando: mkdir
Exemplo: mkdir “caminho/para/novo/diretório” (Figura G)
Figura G
Remover um diretório vazio
Comando: rmdir
Exemplo: rmdir “caminho/para/diretório” (Figura H)
Figura H
Remover diretórios aninhados
Comando: rm -R
Exemplo: rm -R “/caminho/para/raiz/diretório” (Figura I)
Figure I
Executar comandos com privilégios de super usuário
Comando: sudo
Exemplo: sudo “comando” (Figura J)
Figure J
Lista activa de processos informáticos em execução
Comando: top
Exemplo: top (Figura K)
Figure K
Sair da subtela e voltar ao Terminal
Comando: q
Exemplo: Após executar um comando, como “top” para visualizar os processos ativos, pressione “q” para sair. (Figura L)
Figure L
Apagar a tela Terminal de todos os comandos anteriores
Comando: Clear
Exemplo: clear (Figura M)
Figure M
Pedir ajuda para um comando
Comando: ajuda
Exemplo: ajuda “comando” (Figura N)
Figure N
Descrição de uma linha para um comando
Comando: whatis
Exemplo: whatis “comando” (Figura O)
Figure O
Mostrar página manual para um comando
Comando: man
Exemplo: man “comando” (Figura P)
Figura P
O comando “exit”
Uma nota especial sai para o comando “exit”, que fecha a sessão Terminal.
Comando: exit
Exemplo: exit (Figura P)
Figure Q
Quais são os comandos do Terminal?
Embora este artigo seja mais focado naqueles novos no OS X ou talvez vindo de outro SO como o Windows, espero que mesmo usuários experientes sejam capazes de reforçar sua base de conhecimentos.
Que comandos do Terminal você usa com mais freqüência? Que comandos de terminal você adicionaria a esta lista? Adoraríamos ouvir de si!
Veja também
- Retorno da linha de comandos (ZDNet)
- Dicas úteis para programadores e gestores de Mac (ZDNet)
- Galeria: Seis Cliques: Linha de Comando 2.0 do Windows 10 (ZDNet)
- A Linha de Comando: Nada a temer (ZDNet)