Pagina inicial » como » Iniciante Geek Como Começar a Usar o Terminal Linux

    Iniciante Geek Como Começar a Usar o Terminal Linux

    Se você é um novo usuário de Linux ou já usa Linux há algum tempo, ajudaremos você a começar a usar o terminal. O terminal não é algo que você deve ter medo - é uma ferramenta poderosa com muitos usos.

    Você não pode aprender tudo o que precisa saber sobre o terminal lendo um único artigo. Leva experiência em jogar com o terminal em primeira mão. Esperamos que esta introdução ajude você a se familiarizar com o básico para continuar aprendendo mais.

    Uso Básico do Terminal

    Lançar um terminal do menu de aplicativos do seu desktop e você verá o shell bash. Existem outras shells, mas a maioria das distribuições Linux usa o bash por padrão.

    Você pode iniciar um programa digitando seu nome no prompt. Tudo o que você lança aqui - de aplicativos gráficos como o Firefox a utilitários de linha de comando - é um programa. (Bash na verdade tem alguns comandos internos para gerenciamento básico de arquivos e outros, mas esses também funcionam como programas.) Ao contrário do Windows, você não precisa digitar o caminho completo para um programa para iniciá-lo. Por exemplo, digamos que você queira abrir o Firefox. No Windows, você precisaria digitar o caminho completo para o arquivo .exe do Firefox. No Linux, você pode simplesmente digitar:

    Raposa de fogo

    Pressione Enter após digitar um comando para executá-lo. Note que você não precisa adicionar um .exe ou algo assim - os programas não têm extensões de arquivo no Linux.

    Comandos de terminal também podem aceitar argumentos. Os tipos de argumentos que você pode usar dependem do programa. Por exemplo, o Firefox aceita endereços da web como argumentos. Para iniciar o Firefox e abrir o How-to Geek, você pode executar o seguinte comando:

    firefox howtogeek.com

    Outros comandos que você executaria na função terminal assim como o Firefox, exceto que muitos executam apenas no terminal e não abrem qualquer tipo de janela de aplicação gráfica..

    Instalando Software

    Uma das coisas mais eficientes a fazer no terminal é instalar o software. Aplicativos de gerenciamento de software, como o Ubuntu Software Center, são frontends sofisticados para os poucos comandos de terminal que eles usam em segundo plano. Em vez de clicar em volta e selecionar aplicativos um por um, você pode instalá-los com um comando de terminal. Você até mesmo instala vários aplicativos com um único comando.

    No Ubuntu (outras distribuições possuem seus próprios sistemas de gerenciamento de pacotes), o comando para instalar um novo pacote de software é:

    sudo apt-get install nome do pacote

    Isso pode parecer um pouco complicado, mas está funcionando exatamente como o comando do Firefox acima. A linha acima lança sudo, que pede sua senha antes de lançar apt-get com privilégios de root (administrador). O programa apt-get lê os argumentos instalar nome do pacote e instala um pacote chamado nome do pacote.

    No entanto, você também pode especificar vários pacotes como argumentos. Por exemplo, para instalar o navegador da web Chromium e o mensageiro instantâneo Pidgin, você pode executar este comando:

    sudo apt-get instala pidgin de navegador cromo

    Se você acabou de instalar o Ubuntu e queria instalar todo o seu software favorito, você poderia fazê-lo com um único comando como o acima. Você só precisa saber os nomes dos pacotes de seus programas favoritos, e você pode adivinhá-los com bastante facilidade. Você também pode refinar seus palpites com o auxílio do truque de conclusão de tabulação abaixo.

    Para instruções mais detalhadas, leia Como instalar programas no Ubuntu na linha de comando.

    Trabalhando com diretórios e arquivos

    O shell procura no diretório atual, a menos que você especifique outro diretório. Por exemplo, o nano é um editor de texto de terminal fácil de usar. O comando nano document1 conta nano para iniciar e abrir o arquivo chamado document1 do diretório atual. Se você quisesse abrir um documento localizado em outro diretório, precisaria especificar o caminho completo para o arquivo - por exemplo, nano / home / chris / Documentos / document1 .

    Se você especificar um caminho para um arquivo que não existe, o nano (e muitos outros programas) criará um novo arquivo em branco nesse local e o abrirá.

    Para trabalhar com arquivos e diretórios, você precisará conhecer alguns comandos básicos:

    • CD - que ~ à esquerda do prompt, representa seu diretório pessoal (que é / home / you), que é o diretório padrão do terminal. Para mudar para outro diretório, você pode usar o CD comando. Por exemplo cd / mudaria para o diretório raiz, Downloads de cd mudaria para o diretório Downloads dentro do diretório atual (portanto, isso só abre o diretório Downloads se o terminal estiver em seu diretório pessoal), cd / home / you / downloads mudaria para o seu diretório Downloads de qualquer lugar no sistema, cd ~ mudaria para o seu diretório pessoal e CD… iria subir um diretório.
    • ls - o ls comando lista os arquivos no diretório atual.

    • mkdir - o mkdir comando faz um novo diretório. exemplo mkdir criaria um novo diretório chamado exemplo no diretório atual, enquanto mkdir / home / you / Downloads / teste criaria um novo diretório chamado teste no seu diretório Downloads.
    • rm - o rm comando remove um arquivo. Por exemplo, rm exemplo remove o arquivo chamado example no diretório atual e rm / home / you / Downloads / exemplo remove o arquivo chamado exemplo no diretório Downloads.
    • cp - o cp comando copia um arquivo de um local para outro. Por exemplo, exemplo de cp / home / you / Downloads copia o arquivo chamado exemplo no diretório atual para / home / you / Downloads.
    • mv - o mv comando move um arquivo de um local para outro. Ele funciona exatamente como o comando cp acima, mas move o arquivo em vez de criar uma cópia. O mv também pode ser usado para renomear arquivos. Por exemplo, mv original renomeado move um arquivo chamado original no diretório atual para um arquivo chamado renomeado no diretório atual, efetivamente renomeá-lo.

    Isso pode ser um pouco avassalador no começo, mas esses são os comandos básicos que você precisa dominar para trabalhar efetivamente com arquivos no terminal. Movimente-se pelo seu sistema de arquivos CD, visualizar arquivos no diretório atual com ls, criar diretórios com mkdir, e gerenciar arquivos com o rm, cp, e mv comandos.

    Conclusão da tabulação

    A conclusão da tabulação é um truque muito útil. Ao digitar algo - um comando, nome de arquivo ou outros tipos de argumentos - você pode pressionar Tab para completar automaticamente o que está digitando. Por exemplo, se você digitar firef no terminal e pressione Tab, Raposa de fogo aparece automaticamente. Isso evita que você tenha que digitar as coisas exatamente - você pode pressionar Tab e o shell terminará de digitar para você. Isso também funciona com pastas, nomes de arquivos e nomes de pacotes. Por exemplo, você pode digitar sudo apt-get install pidg e pressione Tab para concluir automaticamente pidgin.

    Em muitos casos, o shell não sabe o que você está tentando digitar porque há várias correspondências. Pressione a tecla Tab uma segunda vez e você verá uma lista de possíveis correspondências. Continue digitando mais algumas letras para reduzir as coisas e pressione Tab novamente para continuar.

    Para mais truques como este, leia Torne-se um usuário avançado Linux com esses 8 truques.

    Dominar o Terminal

    Neste ponto, você deve se sentir um pouco mais confortável no terminal e ter uma melhor compreensão de como ele funciona. Para aprender mais sobre o terminal - e eventualmente dominá-lo - continue sua jornada com estes artigos:

    • 8 comandos mortais que você nunca deve executar no Linux
    • Como gerenciar arquivos do terminal Linux: 11 comandos que você precisa conhecer
    • Como obter ajuda com um comando do terminal Linux: 8 truques para iniciantes e profissionais
    • Como gerenciar processos do terminal Linux: 10 comandos que você precisa conhecer
    • Como trabalhar com a rede a partir do terminal Linux: 11 comandos que você precisa conhecer
    • Como fazer multitarefa no terminal Linux: 3 maneiras de usar vários shells ao mesmo tempo