Como iniciante do Linux, é normal lutar. Tudo se sente tão diferente do Windows e você se encontra arrumando a cabeça nas tarefas mais simples. E enquanto a linha de comando faz a vida do Linux muito mais fácil , pode ser intimidante para um iniciante.

Felizmente, é preciso alguns truques simples para se sentir confortável dentro do terminal. Dê alguns dias e você pode realmente acabar preferindo a linha de comando! Concedido, há uma curva de aprendizado, mas não é tão difícil quanto você pensa. Eu prometo.

Se você nunca usou a linha de comando antes, eu recomendaria que você se familiarizasse com o terminal.antes de continuar. Mas se você está se sentindo confiante, sinta-se livre para continuar lendo de qualquer maneira.

Encontrando o Comando Direito

Um novo terminal é um mar infinito de possibilidades. Você pode fazer muito com isso, exatamente por que é tão aterrorizante. Com tantos comandos disponíveis nas pontas dos dedos, como é que você deveria saber quais os quais usar em uma determinada situação?

Linux-newbie-tricks-a propósito

A boa notícia: você não precisa memorizar nada. Usando o comando apropos , você pode rapidamente descobrir quais comandos levam às ações que deseja executar.

apropos "description"

Ao digitar o acima, você receberá uma lista de todos os comandos que combinam a seqüência de “descrição” com a seqüência de ajuda do comando. Então, se eu escrevesse:

apropos "list directory"

Isso resulta em todos os comandos que possuem “diretório de lista” incluídos na seqüência de ajuda. Para o meu sistema, isso significa os comandos dir , ls , ntfsls e vdir .

Execute um comando anterior

Qualquer pessoa que use o Linux por um longo período de tempo eventualmente recorrerá à linha de comando para solução de problemas. Quando esse dia vem para você, você pode encontrar-se digitando e redigitando muitos dos mesmos comandos.

Uma maneira de contornar isso é bater a tecla Para cima , que irá percorrer os comandos anteriores que você digitou. É o que a maioria dos novatos acabam fazendo, mas há uma maneira melhor.

Linux-newbie-tricks-history

O comando do history listará todos os comandos que você inseriu desde o terminal iniciado junto com um número de identificação ao lado de cada comando. Você pode repetir qualquer um dos comandos listados digitando:

!#

Onde # é o número listado no comando que deseja repetir. É muito mais conveniente do que destruir a tecla Up um milhão de vezes para encontrar aquele comando que precisa ser repetido.

Da mesma forma, você pode digitar !! Para repetir o último comando inserido.

Execute comandos em um momento específico

Digamos que você deseja executar um comando, mas não neste momento exato. Por qualquer motivo, digamos que existe um comando específico (ou conjunto de comandos) que precisa ser executado em um determinado momento no futuro. O Linux o permite.

at 8:30 AM 03/21/15

Com o comando, você pode especificar uma data e hora. Ao fazê-lo, abrirá um prompt de entrada onde você pode inserir uma seqüência de comandos para ser executado na data e hora que você deu. Quando terminar, digite Ctrl + D para sair do prompt de entrada.

O parâmetro para data e hora é extremamente flexível. Para ter uma melhor idéia do formato certo, confira esta visão geral do comando on .

Gerenciamento fácil de tarefas

O Windows tem muitos programas de gerenciamento de tarefas que fornecem formas gráficas para gerenciar aplicativos abertos e executar processos. O Linux não tem algo assim, mas você pode conseguir algo semelhante com o comando htop .

A maioria das distribuições do Linux não vem com o htop instalado. Se você estiver no Ubuntu ou uma distribuição derivada do Ubuntu, o seguinte deverá funcionar:

sudo apt-get install htop

Uma vez instalado o htop , você pode executá-lo digitando o htop na linha de comando. Quando você fizer isso, você terá uma visão geral completa de todos os processos em execução no seu sistema, juntamente com detalhes como IDs de processo, uso de CPU e RAM, e quanto tempo eles estão executando.

Linux-newbie-tricks-htop

O que eu amo sobre o htop , em oposição ao comando superior padrão, é a facilidade de uso. Toque as teclas do cursor para a esquerda e para a direita para percorrer os detalhes (se não cabem na largura do terminal) e para cima e para baixo para percorrer os outros processos listados.

Outras características, como a triagem, facilitam a busca do que você precisa, e o texto codificado por cores torna tudo mais fácil de ler de relance.

Navegação fácil do sistema de arquivos

Outro comando útil é o ranger , que não vem como um aplicativo padrão na maioria das distribuições do Linux, mas é simples de instalar. Novamente, se você estiver no Ubuntu ou em uma derivação derivada do Ubuntu, você poderá obtê-lo com:

sudo apt-get install ranger

O que o ranger faz? Uma vez instalado, digite ranger na linha de comando e seu terminal se transformará em uma interface que facilita a navegação em todo o seu sistema de arquivos usando apenas um teclado (embora você também possa usar o mouse, se desejar).

Linux-newbie-tricks-ranger

Cada coluna representa um diretório. Use a tecla esquerda para subir de um diretório, a tecla direita para entrar no diretório selecionado e as teclas para cima e para baixo para navegar no diretório atual. É surpreendente o quanto mais rápido é procurar um sistema de arquivos desta forma, ao contrário de clicar em pastas no Nautilus.

Mantenha o software atualizado com os PPAs

No Ubuntu, o software em seu sistema é gerenciado por algo chamado gerenciador de pacotes. . O gerenciador de pacotes mantém uma lista de repositórios, que são locais de origem para downloads de pacotes. Toda distribuição Linux vem com um núcleo de repositórios.Your Guide to Ubuntu Repositories and Package Management Your Guide to Ubuntu Repositories and Package Management

Mas e se você quiser instalar um aplicativo que não exista nos repositórios principais? Você deve encontrar um repositório que o tenha, e depois adicionar manualmente esse repositório ao gerenciador de pacotes. É aí que os arquivos de pacotes pessoais (PPAs) são úteis.

sudo add-apt-repository <PPA repository>

Esta pode ser uma noção confusa para novatos do Linux, então não se preocupe se você não entende isso de imediato.

Atalhos de teclado para eficiência

Por fim, aqui estão alguns atalhos de teclado que podem acelerar drasticamente seu uso de linha de comando uma vez que eles se tornam uma segunda natureza.

  • Alt + Backspace : exclui a palavra anterior.
  • Alt + F : Ignora o próximo espaço.
  • Alt + B : entra para o espaço anterior.
  • Ctrl + U : corta todo o texto para o cursor.
  • Ctrl + K : corta todo o texto após o cursor até o fim da linha.
  • Ctrl + A : move o cursor para o início da linha.
  • Ctrl + E : move o cursor para o fim da linha.

Individualmente, esses comandos podem parecer um pouco de truque, e eu não o culpo por pensar assim. No entanto, uma vez que você começa a combiná-los, pode realmente acelerar as coisas quando precisar redigitar os comandos.

Você está mais confortável agora?

A linha de comando não precisa ser assustadora; Basta um pouco de tempo para se sentir confortável com os comandos mais essenciais. . Uma vez que você se sinta confortável, você vai se perguntar como você já sobreviveu sem a eficiência de uma linha de comando.

Anúncios