Índice
Já vimos o que é Linux / Unix e como instalar uma de suas distribuições mais populares (Ubuntu), então a partir de agora entraremos na questão a respeito do que você pode fazer com o Linux usando a linha de comando. ver centenas (senão todos) de comandos com suas respectivas opções, descobriremos atalhos para cumprir certas funções e aprenderemos a criar scripts. De qualquer forma, ao final dessa nova série de tutoriais devemos estar aptos a usar a linha de comando decentemente e estar preparados para fazer configurações avançadas de nosso sistema.Nesta série de tutoriais, as imagens virão da minha máquina virtual, que tem o Ubuntu instalado, mas essencialmente todos os comandos e técnicas que veremos aqui serão transportáveis para Mac OS, Unix ou qualquer outra distribuição Linux.
Ok, isso pode variar dependendo do sistema operacional, você normalmente estará procurando por um programa chamado "Terminal" que está em Aplicativos -> Utilitários se você estiver em um Mac, em algumas distribuições Linux está em Aplicativos -> Sistema ou Aplicativos -> Utilitários.
Na minha versão do Ubuntu está em Computador -> usr -> compartilhar -> aplicativos mas, como o Ubuntu tem um "Dock" lateral, arrastei-o da pasta correspondente.
Mencionamos anteriormente que o software encarregado de interpretar e executar todos os comandos é denominado "shell". Existem diferentes tipos de "shell", mas o mais comum é o bash (Bourne again shell) e é aquele que a maioria das distribuições Linux inclui por padrão. Para descobrir qual versão do shell você está usando, execute o seguinte comando no terminal:
echo $ SHELL
Que deve informar a localização e o nome do seu shell, esses tutoriais usarão "bash".
Começaremos com o mais básico dos comandos.
pwd
O comando pwd é uma abreviatura da frase "imprimir diretório de trabalho" que diz ao shell que ele deve imprimir no console o caminho absoluto no qual você está trabalhando atualmente.
A razão pela qual falo de "raiz" e "folha" é porque a estrutura de arquivos do sistema (de todos os SO) é hierárquica na forma de uma árvore que pode ser vista representada da seguinte maneira:
ls [opções] [localização]
Outro comando básico que lista os arquivos e diretórios localizados na pasta de destino. O que está entre colchetes é opcional e nos permite modificar a forma como os resultados são exibidos e a pasta que queremos revisar.
Observação:Existem outras opções adicionais que podem ser adicionadas, entre elas está "-a" que mostra arquivos e documentos, incluindo aqueles que estão ocultos.
Finalmente, para navegar até um diretório, usamos o seguinte comando.
cd [localização]
Abreviando "Alterar diretório", esse comando move o prompt para o caminho especificado, absoluto ou relativo. Se nenhum caminho for especificado, ele o levará diretamente para o diretório "home" (que no caso do meu usuário "manuel" é / home / manuel).
Isso é tudo por enquanto, continuaremos com mais comandos no próximo tutorial. 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