Índice
Neste tutorial, veremos alguns comandos úteis para trabalhar no Linux. Já vimos em tutoriais anteriores os atalhos "." e "…", o comando ls, o comando CD e o comando Arquivo. Neste tutorial, começaremos com alguns detalhes adicionais sobre o Linux e continuaremos vendo comandos que serão úteis para manipulação de arquivos.Neste exemplo, você pode ver como o Linux fica confuso ao tentar revisar as características do arquivo American Dream.jpeg.webp. Uma das características do Linux é que você pode ter arquivos que incluem espaços no nome, mas, ao referenciá-los na linha de comando, é necessário fazê-lo usando aspas ou caracteres de escape, a seguir veremos as duas técnicas.
Usando aspas
É muito simples e direto, basta colocar o nome do arquivo entre aspas se houver espaço no nome.
Com caracteres de escape
No Linux, você pode usar o caractere de escape de barra esquerda (\) que informa ao shell que o próximo caractere especial deve ignorar sua funcionalidade e deve ser considerado um caractere regular.
Neste caso, você pode usar a tecla tab, como vimos antes, para preencher automaticamente o nome e, por padrão, ele o completará com o caractere de escape.
O Linux inclui em todas as suas distribuições manuais de referência para os diferentes comandos existentes no shell. Esses manuais fornecem uma descrição completa do comando, suas opções e como usá-los. Eles são muito úteis quando alguém se lembra do comando, mas não como usar as opções (isso acontece comigo com frequência). Para acessar o manual basta digitar o seguinte comando:
homem
por exemplo, se eu quisesse ver os detalhes do comando ls Para lembrar como agrupar meus diretórios primeiro, eu digitaria homem ls e eu obteria o seguinte:
e assim eu poderia descer o pergaminho até encontrar a opção que estou procurando (--group-directory-first) e voila, eu poderia usá-lo para ver minha pasta arrumada.
Você também pode fazer uma pesquisa manual por uma palavra-chave com o seguinte comando:
man -k
Observação: isso é muito prático, embora possa ser frustrante se você não souber a palavra exata que está procurando.
Se você olhar com atenção, notará que muitas opções têm 2 versões, uma longa e uma curta. A versão longa é precedida por 2 hifens, enquanto a versão curta é precedida por apenas um. A versão longa deve ser usada separadamente das outras opções (ou seja, as opções longas devem ser separadas por espaços entre elas), enquanto as opções curtas podem estar todas juntas no mesmo comando. Por exemplo:
ls -l -a -h
é o mesmo que
ls -lah
e que
ls -l -all -human-readable
e o que eles fazem é listar todos os arquivos no diretório no qual você está no formato longo e com o tamanho do arquivo em formato legível por humanos. Por causa desse recurso de comandos curtos, você pode ficar confuso ao ler os scripts de outras pessoas se não souber a que se referem.
Por enquanto é isso, no próximo tutorial vou mostrar como manipular arquivos (copiá-los, movê-los, renomeá-los) através do shell. Aguardo seus comentários. Até a próxima!Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo