Linux básico/Unidade 3
Modo Gráfico
editarEm informática, interface gráfica do usuário (abreviadamente, o acrônimo GUI, do inglês Graphical User Interface) é um tipo de interface do utilizador que permite a interação com dispositivos digitais através de elementos gráficos como ícones e outros indicadores visuais, em contraste a interface de linha de comando.
Para Windows temos apenas o ambiente gráfico padrão, nas versões Windows Vista temos a chamada Windows Aero. Para Linux temos vários ambientes gráficos, entre eles, o KDE, Gnome, BlackBox, Xfce entre outros. O ubuntu 10.4, que estamos utilizando como exemplo, tem por padrão o Gnome como gerenciador gráfico. Assim, vamos conhecer um pouco sobre ele.
Gnome
editarO GNOME oferece um ambiente de Desktop bem completo, disponibilizando aplicativos para diversas finalidades: Jogos, Editores de Texto, Planilhas, Gerenciadores de Arquivos, Manipuladores de Imagens, Ferramentas para Redes, Navegadores e etc.
O GNOME é um Trabalho Iniciado em 1997 e de Acordo com Anos Tem Ganhado Muita Força no Mercado. O objetivo desse projeto é oferecer aos usuários do Linux e de outros sistemas baseados no Unix, um ambiente de desktop completo e fácil de usar. Diversas distribuições do Linux usam este ambiente gráfico como padrão
Modo Console
editarA interface texto do Linux é indispensável para o uso do sistema. É nesta interface que você vai encontrar uma quantidade enorme de utilitários e comandos que irão lhe ajudar na administração do dia a dia. Se a tela de login for no modo texto, você se logará e logo após será presenteado com o interpretador de comando, onde você poderá mexer realmente no sistema. A interface texto não é tão amigável como a gráfica, mas certamente tem suas utilidades, e é recomendado que todos os usuários não fiquem só presos a interface gráfica, e que conheçam bem o modo texto. Outro nome que podemos dar à interface texto é console ou terminal.
Acessando um terminal e conhecendo alguns comandos
editarVá no menu Aplicativos, procure o submenu Acessórios e clique em Terminal
Pronto, já estamos prontos para brincar no console. Agora vamos conhecer e testar alguns comandos:
- cd
- Mudar de diretório atual, como por exemplo: cd diretorio, cd .., cd /
- ls
- Lista o conteúdo de um diretório, semelhante ao comando dir no MS-DOS
- cp
- Copia arquivos, como o copy do MS-DOS
- mv
- move ou renomeia arquivos ou diretórios.
- rm
- Apaga arquivos, vem de remove, e é semelhante ao comando del no MS-DOS, é preciso ter cuidado com o comando rm * pois apaga todos os arquivos no diretório atual sem confirmação.
- date
- Exibe data e hora
- cal
- Exibe um calendário.
- cat
- Mostra o conteúdo de um arquivo.
- tac
- Mostra o conteúdo de um arquivo, assim como o cat, mas começa da ultima linha.
- more
- Permite fazer a paginação de arquivos ou da entrada padrão. O comando more pode ser usado como comando para leitura de arquivos que ocupem mais de uma tela. Quando toda a tela é ocupada, o more efetua uma pausa e permite que você pressione Enter ou espaço para continuar avançando no arquivo sendo visualizado. Para sair do more pressione 'q'.
- less
- Permite fazer a paginação de arquivos ou da entrada padrão. O comando less pode ser usado como comando para leitura de arquivos que ocupem mais de uma tela. Quando toda a tela é ocupada, o less efetua uma pausa (semelhante ao more) e permite que você pressione Seta para Cima e Seta para Baixo ou PgUP/PgDown para fazer o rolamento da página. Para sair do less pressione q.
- tail
- Mostra as linhas finais de um arquivo texto.
- head
- Mostra as linhas iniciais de um arquivo texto.
- sort
- Organiza as linhas de um arquivo texto ou da entrada padrão.
- uniq
- Elimina linhas repetidas
- wc
- Conta o número de palavras, bytes e linhas em um arquivo ou entrada padrão. Se as opções forem omitidas, o wc mostra a quantidade de linhas, palavras, e bytes.
- pwd
- Mostra o caminho completo do diretório atual.
- tar
- Cria ou extrai arquivos, muito usado como programa de backup ou compressão de arquivos
- file
- Mostra informações de um arquivo